pidgin/plugins/raw.c

branch
string-comparison-r2
changeset 38259
c593fc9f5438
parent 38072
bbe95e29bdaf
child 38358
30ba44276e74
--- a/pidgin/plugins/raw.c	Thu Mar 23 21:01:15 2017 +0300
+++ b/pidgin/plugins/raw.c	Fri Mar 24 02:23:46 2017 +0300
@@ -71,7 +71,7 @@
 
 	purple_debug_misc("raw", "prpl_id = %s\n", prpl_id);
 
-	if (strcmp(prpl_id, "prpl-toc") == 0) {
+	if (purple_strequal(prpl_id, "prpl-toc")) {
 		int *a = (int *)gc->proto_data;
 		unsigned short seqno = htons(a[1]++ & 0xffff);
 		unsigned short len = htons(strlen(txt) + 1);
@@ -81,12 +81,12 @@
 		write(*a, txt, ntohs(len));
 		purple_debug(PURPLE_DEBUG_MISC, "raw", "TOC C: %s\n", txt);
 
-	} else if (strcmp(prpl_id, "prpl-irc") == 0) {
+	} else if (purple_strequal(prpl_id, "prpl-irc")) {
 		write(*(int *)gc->proto_data, txt, strlen(txt));
 		write(*(int *)gc->proto_data, "\r\n", 2);
 		purple_debug(PURPLE_DEBUG_MISC, "raw", "IRC C: %s\n", txt);
 
-	} else if (strcmp(prpl_id, "prpl-jabber") == 0) {
+	} else if (purple_strequal(prpl_id, "prpl-jabber")) {
 		jabber_send_raw((JabberStream *)gc->proto_data, txt, -1);
 
 	} else {

mercurial