From 4e472679897e1f11ba8136ec4e31b3b92baf47e9 Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Wed, 5 May 2010 16:02:06 +0000 Subject: [PATCH] * check for null --- citadel/modules/xmpp/xmpp_presence.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/citadel/modules/xmpp/xmpp_presence.c b/citadel/modules/xmpp/xmpp_presence.c index 7515dd092..ebb3576c2 100644 --- a/citadel/modules/xmpp/xmpp_presence.c +++ b/citadel/modules/xmpp/xmpp_presence.c @@ -122,6 +122,10 @@ void xmpp_wholist_presence_dump(void) void xmpp_destroy_buddy(char *presence_jid) { static int unsolicited_id = 1; + if (!presence_jid) return; + if (!XMPP) return; + if (!XMPP->client_jid) return; + /* Transmit non-presence information */ cprintf("", presence_jid, XMPP->client_jid -- 2.30.2