--- a/libpurple/protocols/jabber/iq.c Mon Jun 12 01:00:04 2017 +0000 +++ b/libpurple/protocols/jabber/iq.c Mon Jun 12 17:48:37 2017 -0300 @@ -353,13 +353,13 @@ } if (iq_type) { - if (!strcmp(iq_type, "get")) + if (purple_strequal(iq_type, "get")) type = JABBER_IQ_GET; - else if (!strcmp(iq_type, "set")) + else if (purple_strequal(iq_type, "set")) type = JABBER_IQ_SET; - else if (!strcmp(iq_type, "result")) + else if (purple_strequal(iq_type, "result")) type = JABBER_IQ_RESULT; - else if (!strcmp(iq_type, "error")) + else if (purple_strequal(iq_type, "error")) type = JABBER_IQ_ERROR; }