X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fchat.git;a=blobdiff_plain;f=hook.c;fp=hook.c;h=7b95869ced4db7fff0186e20319c28e7b1b70cc5;hp=41ef3c59b70a4ff866d67363844aaf033479531b;hb=1b16ced4148e803f9ab9a8353fa80617fabef37b;hpb=a5ad37b56a5b66c98585b9b65372fd1a1b6b8abf diff --git a/hook.c b/hook.c index 41ef3c5..7b95869 100644 --- a/hook.c +++ b/hook.c @@ -66,8 +66,8 @@ hc_xmpp_hook (void *data, int type, iks *stanza) { char *ns = iks_find_attrib (iks_child (stanza), "xmlns"); hc_xmpp_hook_t hook; - if (g_hash_table_lookup_extended (xmpp->nshooks, ns, - NULL, (gpointer *) &hook)) + if (ns != NULL && g_hash_table_lookup_extended (xmpp->nshooks, ns, + NULL, (gpointer *) &hook)) hook (xmpp, stanza); } else if (!iks_strcmp (iks_name (stanza), "stream:features"))