Mercurial > ~mikael > mcabber > hg
comparison mcabber/mcabber/xmpp.c @ 2210:ea90906cb691
Add a few more checks
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Fri, 23 Oct 2015 20:47:26 +0200 |
parents | 412322678d59 |
children | 778280b01bcb |
comparison
equal
deleted
inserted
replaced
2209:412322678d59 | 2210:ea90906cb691 |
---|---|
1290 | 1290 |
1291 if (mstype == LM_MESSAGE_SUB_TYPE_RESULT) { | 1291 if (mstype == LM_MESSAGE_SUB_TYPE_RESULT) { |
1292 LmMessageNode *info; | 1292 LmMessageNode *info; |
1293 LmMessageNode *query = lm_message_node_get_child(m->node, "query"); | 1293 LmMessageNode *query = lm_message_node_get_child(m->node, "query"); |
1294 | 1294 |
1295 if (caps_has_hash(ver, bjid)) | 1295 if (caps_has_hash(ver, bjid) || !query) |
1296 goto caps_callback_return; | 1296 goto caps_callback_return; |
1297 | 1297 |
1298 caps_add(ver); | 1298 caps_add(ver); |
1299 | 1299 |
1300 info = lm_message_node_get_child(query, "identity"); | 1300 info = lm_message_node_get_child(query, "identity"); |