# HG changeset patch # User Daniel Atallah # Date 1191969962 0 # Node ID 4888d00c50f0508348db8c74f53a8389b9e20f1a # Parent 1c611d0df04f59e1ac156795b8e8300c0b51b17d Make sure that the xmlns isn't null before dereferencing it to fix CID 320. diff -r 1c611d0df04f -r 4888d00c50f0 libpurple/protocols/jabber/jabber.c --- a/libpurple/protocols/jabber/jabber.c Tue Oct 09 22:42:49 2007 +0000 +++ b/libpurple/protocols/jabber/jabber.c Tue Oct 09 22:46:02 2007 +0000 @@ -1914,7 +1914,7 @@ text = _("Authentication Failure"); } } else if(!strcmp(packet->name, "stream:error") || - (!strcmp(packet->name, "error") && + (!strcmp(packet->name, "error") && xmlns && !strcmp(xmlns, "http://etherx.jabber.org/streams"))) { if(xmlnode_get_child(packet, "bad-format")) { text = _("Bad Format");