Changeset 3378


Ignore:
Timestamp:
11/08/07 16:11:26 (6 years ago)
Author:
mickey
Message:

libmokogsmd2: fix bogus error check in moko_gsmd_connection_set_antenna_power

Location:
trunk/src/target/OM-2007.2/libraries/libmokogsmd2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/target/OM-2007.2/libraries/libmokogsmd2/ChangeLog

    r3377 r3378  
     12007-11-08      Michael Lauer   <mickey@openmoko.org> 
     2 
     3        * libmokogsmd/moko-gsmd-connection.c: (moko_gsmd_connection_set_antenna_power): 
     4        Fix error check. The return code of lgsm_phone_power is the return code of 
     5        socket::send(), hence we better check for != -1. 
     6 
    172007-11-08      Michael Lauer   <mickey@openmoko.org> 
    28 
  • trunk/src/target/OM-2007.2/libraries/libmokogsmd2/libmokogsmd/moko-gsmd-connection.c

    r3377 r3378  
    473473    if (!priv->handle) 
    474474    { 
    475       g_set_error (error, MOKO_GSMD_ERROR, MOKO_GSMD_ERROR_CONNECT, "Error connecting to gsmd"); 
    476       return; 
     475        g_set_error (error, MOKO_GSMD_ERROR, MOKO_GSMD_ERROR_CONNECT, "Error connecting to gsmd"); 
     476        return; 
    477477    } 
    478478 
    479479    result = lgsm_phone_power( priv->handle, on ? 1 : 0 ); 
    480480 
    481     if (result != 0) 
    482     { 
    483       g_set_error (error, MOKO_GSMD_ERROR, MOKO_GSMD_ERROR_POWER, "Error setting antenna power"); 
     481    if (result == -1) 
     482    { 
     483         g_set_error (error, MOKO_GSMD_ERROR, MOKO_GSMD_ERROR_POWER, "Error setting antenna power"); 
    484484    } 
    485485} 
Note: See TracChangeset for help on using the changeset viewer.