Changeset bb95d43 for protocols/jabber/jabber.c
- Timestamp:
- 2007-06-04T11:32:37Z (17 years ago)
- Branches:
- master
- Children:
- 54f2f55
- Parents:
- 6286f80
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
protocols/jabber/jabber.c
r6286f80 rbb95d43 226 226 int st; 227 227 228 if( g_strcasecmp( who, JABBER_XMLCONSOLE_HANDLE ) == 0 ) 229 return jabber_write( ic, message, strlen( message ) ); 230 228 231 bud = jabber_buddy_by_jid( ic, who, 0 ); 229 232 … … 311 314 static void jabber_add_buddy( struct im_connection *ic, char *who, char *group ) 312 315 { 316 struct jabber_data *jd = ic->proto_data; 317 318 if( g_strcasecmp( who, JABBER_XMLCONSOLE_HANDLE ) == 0 ) 319 { 320 jd->flags |= JFLAG_XMLCONSOLE; 321 imcb_add_buddy( ic, JABBER_XMLCONSOLE_HANDLE, NULL ); 322 return; 323 } 324 313 325 if( jabber_add_to_roster( ic, who, NULL ) ) 314 326 presence_send_request( ic, who, "subscribe" ); … … 317 329 static void jabber_remove_buddy( struct im_connection *ic, char *who, char *group ) 318 330 { 331 struct jabber_data *jd = ic->proto_data; 332 333 if( g_strcasecmp( who, JABBER_XMLCONSOLE_HANDLE ) == 0 ) 334 { 335 jd->flags &= ~JFLAG_XMLCONSOLE; 336 /* FIXME imcb_remove_buddy( ic, JABBER_XMLCONSOLE_HANDLE, NULL ); */ 337 return; 338 } 339 319 340 /* We should always do this part. Clean up our administration a little bit. */ 320 341 jabber_buddy_remove_bare( ic, who );
Note: See TracChangeset
for help on using the changeset viewer.