Changeset fd424c8 for protocols


Ignore:
Timestamp:
2010-08-21T23:08:33Z (14 years ago)
Author:
Wilmer van der Gaast <wilmer@…>
Branches:
master
Children:
9b1d2d6
Parents:
4022b68
Message:

Also pick up MSN Messenger mobile info.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • protocols/msn/ns.c

    r4022b68 rfd424c8  
    333333        {
    334334                const struct msn_away_state *st;
    335                
    336                 if( num_parts < 5 )
     335                int cap;
     336               
     337                if( num_parts < 6 )
    337338                {
    338339                        imcb_error( ic, "Syntax error" );
     
    342343               
    343344                http_decode( cmd[4] );
     345                cap = atoi( cmd[5] );
    344346                imcb_rename_buddy( ic, cmd[2], cmd[4] );
    345347               
     
    352354               
    353355                imcb_buddy_status( ic, cmd[2], OPT_LOGGED_IN |
    354                                    ( st != msn_away_state_list ? OPT_AWAY : 0 ),
     356                                   ( st != msn_away_state_list ? OPT_AWAY : 0 ) |
     357                                   ( cap & 1 ? OPT_MOBILE : 0 ),
    355358                                   st->name, NULL );
    356359               
Note: See TracChangeset for help on using the changeset viewer.