comparison libpurple/protocols/jabber/presence.c @ 29870:5286451c3d44

jabber: Avoid an assertion failure for presence from bare domains
author Paul Aurich <paul@darkrain42.org>
date Mon, 03 May 2010 05:02:30 +0000
parents 21285007d703
children 25e200cb3532
comparison
equal deleted inserted replaced
29869:95ab863d580f 29870:5286451c3d44
922 "jabber-receiving-presence", js->gc, type, presence.from, packet)); 922 "jabber-receiving-presence", js->gc, type, presence.from, packet));
923 if (signal_return) { 923 if (signal_return) {
924 goto out; 924 goto out;
925 } 925 }
926 926
927 presence.chat = jabber_chat_find(js, presence.jid_from->node, 927 if (presence.jid_from->node)
928 presence.jid_from->domain); 928 presence.chat = jabber_chat_find(js, presence.jid_from->node,
929 presence.jid_from->domain);
929 if(presence.jb->error_msg) { 930 if(presence.jb->error_msg) {
930 g_free(presence.jb->error_msg); 931 g_free(presence.jb->error_msg);
931 presence.jb->error_msg = NULL; 932 presence.jb->error_msg = NULL;
932 } 933 }
933 934