diff options
Diffstat (limited to 'protocols/jabber/jabber.c')
| -rw-r--r-- | protocols/jabber/jabber.c | 32 | 
1 files changed, 1 insertions, 31 deletions
| diff --git a/protocols/jabber/jabber.c b/protocols/jabber/jabber.c index 2856f1b6..372d73a9 100644 --- a/protocols/jabber/jabber.c +++ b/protocols/jabber/jabber.c @@ -338,25 +338,6 @@ static int jabber_buddy_msg( struct im_connection *ic, char *who, char *message,  	if( g_strcasecmp( who, JABBER_XMLCONSOLE_HANDLE ) == 0 )  		return jabber_write( ic, message, strlen( message ) ); - -	if( g_strcasecmp( who, JABBER_MOCK_HANDLE ) == 0 ) -	{ -		/* Parse. */ -		if( xt_feed( jd->xt, message, strlen( message ) ) < 0 ) -		{ -			imcb_error( ic, "XML stream error" ); -			imc_logout( ic, TRUE ); -			return FALSE; -		} -		 -		/* Execute all handlers. */ -		if( !xt_handle( jd->xt, NULL, 1 ) ) -		{ -			/* Don't do anything, the handlers should have -			   aborted the connection already. */ -			return FALSE; -		} -	}  	if( ( s = strchr( who, '=' ) ) && jabber_chat_by_jid( ic, s + 1 ) )  		bud = jabber_buddy_by_ext_jid( ic, who, 0 ); @@ -447,13 +428,7 @@ static void jabber_add_buddy( struct im_connection *ic, char *who, char *group )  	if( g_strcasecmp( who, JABBER_XMLCONSOLE_HANDLE ) == 0 )  	{  		jd->flags |= JFLAG_XMLCONSOLE; -		imcb_add_buddy( ic, who, NULL ); -		return; -	} -	else if( g_strcasecmp( who, JABBER_MOCK_HANDLE ) == 0 ) -	{ -		jd->flags |= JFLAG_MOCK; -		imcb_add_buddy( ic, who, NULL ); +		imcb_add_buddy( ic, JABBER_XMLCONSOLE_HANDLE, NULL );  		return;  	} @@ -475,11 +450,6 @@ static void jabber_remove_buddy( struct im_connection *ic, char *who, char *grou  		*/  		return;  	} -	else if( g_strcasecmp( who, JABBER_MOCK_HANDLE ) == 0 ) -	{ -		jd->flags &= ~JFLAG_MOCK; -		return; -	}  	/* We should always do this part. Clean up our administration a little bit. */  	jabber_buddy_remove_bare( ic, who ); | 
