gaim/gaim

5796bbc80d92
Parents 3dddf2155759
Children b1de5e3f1d37
I can't believe a server would create such a busted response
--- a/ChangeLog Tue May 31 23:36:30 2005 -0400
+++ b/ChangeLog Wed Jun 01 08:54:56 2005 -0400
@@ -5,6 +5,7 @@
the local file sent/received.
* Yahoo! has the following new "/" commands: /join, /buzz
* Fix Yahoo! privacy bug
+ * Fix Jabber Get Info crash on busted servers
version 1.3.0 (5/10/2005):
* Removed parts of the font selection dialog that were not respected
--- a/src/protocols/jabber/buddy.c Tue May 31 23:36:30 2005 -0400
+++ b/src/protocols/jabber/buddy.c Wed Jun 01 08:54:56 2005 -0400
@@ -542,12 +542,15 @@
if(!from)
return;
+ jb = jabber_buddy_find(js, from, TRUE);
+ if(!jb)
+ return;
+
resource_name = jabber_get_resource(from);
bare_jid = jabber_get_bare_jid(from);
b = gaim_find_buddy(js->gc->account, bare_jid);
- jb = jabber_buddy_find(js, from, TRUE);
info_text = g_string_new("");
g_string_append_printf(info_text, "<b>%s:</b> %s<br/>", _("Jabber ID"),