Changeset 4505


Ignore:
Timestamp:
07/03/08 18:23:41 (5 years ago)
Author:
laforge
Message:
  • fix segfault with generic machine plugin (by Jamal Selim)

the generic machine plugin doesn't have initsettings, therefore we cannot
blindly assume it exists.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/target/gsm/src/gsmd/gsmd.c

    r4215 r4505  
    199199        if (gsmd->vendorpl && gsmd->vendorpl->initsettings){ 
    200200                rc |= gsmd->vendorpl->initsettings(gsmd); 
    201                 rc |= gsmd->machinepl->initsettings(gsmd); 
     201                if (gsmd->machinepl && gsmd->machinepl->initsettings) 
     202                        rc |= gsmd->machinepl->initsettings(gsmd); 
    202203                return rc; 
    203204        }        
Note: See TracChangeset for help on using the changeset viewer.