Changes in protocols/nogaim.c [66f783f:2087159]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
protocols/nogaim.c
r66f783f r2087159 280 280 account_t *a; 281 281 282 /* Nested calls might happen sometimes, this is probably the best283 place to catch them. */284 if( gc->flags & OPT_LOGGING_OUT )285 return;286 else287 gc->flags |= OPT_LOGGING_OUT;288 289 282 serv_got_crap( gc, "Signing off.." ); 290 283 291 284 b_event_remove( gc->keepalive ); 285 gc->flags |= OPT_LOGGING_OUT; 286 292 287 gc->keepalive = 0; 293 288 gc->acc->prpl->close( gc ); … … 578 573 ( ( u->online == oo ) && ( oa == !u->away ) ) ) ) /* (De)voice people changing state */ 579 574 { 580 irc_write( gc->irc, ":%s !%s@%s MODE %s %cv %s", gc->irc->mynick, gc->irc->mynick, gc->irc->myhost,575 irc_write( gc->irc, ":%s MODE %s %cv %s", gc->irc->myhost, 581 576 gc->irc->channel, u->away?'-':'+', u->nick ); 582 577 } … … 912 907 { 913 908 for( i = 0; i < count; v[i++] = 'v' ); v[i] = 0; 914 irc_write( irc, ":%s !%s@%sMODE %s %c%s%s",915 irc->my nick, irc->mynick, irc->myhost,909 irc_write( irc, ":%s MODE %s %c%s%s", 910 irc->myhost, 916 911 irc->channel, pm, v, list ); 917 912 … … 928 923 /* $v = 'v' x $i */ 929 924 for( i = 0; i < count; v[i++] = 'v' ); v[i] = 0; 930 irc_write( irc, ":%s !%s@%s MODE %s %c%s%s", irc->mynick, irc->mynick, irc->myhost,925 irc_write( irc, ":%s MODE %s %c%s%s", irc->myhost, 931 926 irc->channel, pm, v, list ); 932 927 } … … 1018 1013 gc->acc->prpl->set_away( gc, GAIM_AWAY_CUSTOM, away ); 1019 1014 } 1015 1016 g_list_free( ms ); 1020 1017 1021 1018 return( 1 );
Note: See TracChangeset
for help on using the changeset viewer.