im.pidgin.pidgin: 39954083d38f554f75dac0d4fe8b2f7bac3cd0c8

markdoliner at pidgin.im markdoliner at pidgin.im
Tue Oct 16 03:55:36 EDT 2007


-----------------------------------------------------------------
Revision: 39954083d38f554f75dac0d4fe8b2f7bac3cd0c8
Ancestor: 300feed94260af48cd2026be3fd424eeb742fb77
Author: markdoliner at pidgin.im
Date: 2007-10-16T07:50:25
Branch: im.pidgin.pidgin

Modified files:
        libpurple/protocols/oscar/oscar.c

ChangeLog: 

When signing on to an oscar account, if we check your screen name and
determine that it is invalid, then return after the call to
purple_connection_error() instead of continuing and trying to connect
to something silly.  Thanks to Jim Rodgers at meebo for finding this.

-------------- next part --------------
============================================================
--- libpurple/protocols/oscar/oscar.c	cb627096c3f7050ca992974d4ab2bdb99a831ef6
+++ libpurple/protocols/oscar/oscar.c	e160ab23c08622f9d2e91d31e61cecf581ed58cd
@@ -1263,6 +1263,7 @@ oscar_login(PurpleAccount *account)
 		gc->wants_to_die = TRUE;
 		purple_connection_error(gc, buf);
 		g_free(buf);
+		return;
 	}
 
 	if (aim_snvalid_icq((purple_account_get_username(account)))) {


More information about the Commits mailing list