diff -r 9a6551eba09c -r c593fc9f5438 libpurple/protocols/jabber/adhoccommands.c --- a/libpurple/protocols/jabber/adhoccommands.c Thu Mar 23 21:01:15 2017 +0300 +++ b/libpurple/protocols/jabber/adhoccommands.c Fri Mar 24 02:23:46 2017 +0300 @@ -74,7 +74,7 @@ JabberAdHocCommands *cmd; if(item->type != XMLNODE_TYPE_TAG) continue; - if(strcmp(item->name, "item")) + if(!purple_strequal(item->name, "item")) continue; cmd = g_new0(JabberAdHocCommands, 1); @@ -257,7 +257,7 @@ JabberAdHocCommands *cmd; if(item->type != XMLNODE_TYPE_TAG) continue; - if(strcmp(item->name, "item")) + if(!purple_strequal(item->name, "item")) continue; cmd = g_new0(JabberAdHocCommands, 1); cmd->jid = g_strdup(xmlnode_get_attrib(item,"jid"));