Changes in / [92ad3d4:c1826c6]


Ignore:
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • irc.c

    r92ad3d4 rc1826c6  
    11731173                }
    11741174                irc_reply( irc, 376, ":End of MOTD" );
    1175                 close( fd );
     1175                closesocket( fd );
    11761176        }
    11771177}
  • protocols/yahoo/yahoo.c

    r92ad3d4 rc1826c6  
    189189{
    190190        struct byahoo_data *yd = (struct byahoo_data *) gc->proto_data;
    191        
     191
    192192        gc->away = NULL;
    193        
    194         if( msg )
     193
     194        if (msg)
    195195        {
    196196                yd->current_status = YAHOO_STATUS_CUSTOM;
    197197                gc->away = "";
    198198        }
    199         if( state )
     199        else if (state)
    200200        {
    201201                gc->away = "";
    202                 if( g_strcasecmp( state, "Available" ) == 0 )
     202                if( g_strcasecmp(state, "Available" ) == 0 )
    203203                {
    204204                        yd->current_status = YAHOO_STATUS_AVAILABLE;
     
    235235                }
    236236        }
    237         else if( gc->is_idle )
     237        else if ( gc->is_idle )
    238238                yd->current_status = YAHOO_STATUS_IDLE;
    239239        else
    240240                yd->current_status = YAHOO_STATUS_AVAILABLE;
    241241       
    242         if( yd->current_status == YAHOO_STATUS_INVISIBLE )
    243                 yahoo_set_away( yd->y2_id, yd->current_status, NULL, gc->away != NULL );
    244         else
    245                 yahoo_set_away( yd->y2_id, yd->current_status, msg, gc->away != NULL );
     242        yahoo_set_away( yd->y2_id, yd->current_status, msg, gc->away != NULL );
    246243}
    247244
Note: See TracChangeset for help on using the changeset viewer.