Mercurial > ~mikael > mcabber > hg
comparison mcabber/mcabber/xmpp_iq.c @ 1800:d2747442918a
When displaying a server error, show the sender JID
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sat, 20 Mar 2010 15:27:26 +0100 |
parents | e4378fbab5d7 |
children | e6d355e50d7a |
comparison
equal
deleted
inserted
replaced
1799:e73cd9377a4e | 1800:d2747442918a |
---|---|
148 LmHandlerResult handle_iq_dummy(LmMessageHandler *h, LmConnection *c, | 148 LmHandlerResult handle_iq_dummy(LmMessageHandler *h, LmConnection *c, |
149 LmMessage *m, gpointer ud) | 149 LmMessage *m, gpointer ud) |
150 { | 150 { |
151 LmMessageSubType mstype = lm_message_get_sub_type(m); | 151 LmMessageSubType mstype = lm_message_get_sub_type(m); |
152 if (mstype == LM_MESSAGE_SUB_TYPE_ERROR) { | 152 if (mstype == LM_MESSAGE_SUB_TYPE_ERROR) { |
153 display_server_error(lm_message_node_get_child(m->node, "error")); | 153 display_server_error(lm_message_node_get_child(m->node, "error"), |
154 lm_message_get_from(m)); | |
154 } | 155 } |
155 return LM_HANDLER_RESULT_REMOVE_MESSAGE; | 156 return LM_HANDLER_RESULT_REMOVE_MESSAGE; |
156 } | 157 } |
157 | 158 |
158 static LmHandlerResult handle_iq_commands_list(LmMessageHandler *h, | 159 static LmHandlerResult handle_iq_commands_list(LmMessageHandler *h, |