Mercurial > pidgin
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 |