# HG changeset patch # User tomkiewicz@cpw.pidgin.im # Date 1307992944 0 # Node ID df7a22ec0bc30e61f5b68b52121b4ae53bd5b1fa # Parent 7675022d2312e05e521d2c0046a1b73f495d5e9f No more warnings when receiving Gadu-Gadu system messages - fixes #13914 diff -r 7675022d2312 -r df7a22ec0bc3 libpurple/protocols/gg/gg.c --- a/libpurple/protocols/gg/gg.c Mon Jun 13 17:31:03 2011 +0000 +++ b/libpurple/protocols/gg/gg.c Mon Jun 13 19:22:24 2011 +0000 @@ -1914,6 +1914,17 @@ PURPLE_CONNECTION_ERROR_NETWORK_ERROR, _("Connection failed")); break; + case GG_EVENT_MSG: + if (ev->event.msg.sender == 0) + /* system messages are mostly ads */ + purple_debug_info("gg", "System message:\n%s\n", + ev->event.msg.message); + else + purple_debug_warning("gg", "GG_EVENT_MSG: message from user %u " + "unexpected while connecting:\n%s\n", + ev->event.msg.sender, + ev->event.msg.message); + break; default: purple_debug_error("gg", "strange event: %d\n", ev->type); break;