--- a/irchelper/irchelper.c Thu May 25 21:49:21 2017 -0500
+++ b/irchelper/irchelper.c Thu May 25 21:55:19 2017 -0500
@@ -849,7 +849,7 @@
ar = (struct auto_response *)tmp->data;
- if (gc == ar->gc && !strncmp(name, ar->name, sizeof(ar->name)))
+ if (gc == ar->gc && purple_strequal(name, ar->name)) @@ -1025,7 +1025,7 @@
if (g_str_has_prefix(msg, MESSAGE_VOICE_ADD) ||
g_str_has_prefix(msg, MESSAGE_VOICE_REMOVE))
@@ -1312,7 +1312,7 @@
prpl_info->protocol_options = g_list_append(prpl_info->protocol_options, option);
option = purple_account_option_string_new(_("Nick password"), PLUGIN_ID "_nickpassword", "");
- purple_account_option_string_set_masked(option, TRUE);
+ purple_account_option_set_masked(option, TRUE); prpl_info->protocol_options = g_list_append(prpl_info->protocol_options, option);
option = purple_account_option_bool_new(_("Disconnect ghosts (Duplicate nicknames)"),
@@ -1320,7 +1320,7 @@
prpl_info->protocol_options = g_list_append(prpl_info->protocol_options, option);
option = purple_account_option_string_new(_("Operator password"), PLUGIN_ID "_operpassword", "");
- purple_account_option_string_set_masked(option, TRUE);
+ purple_account_option_set_masked(option, TRUE); prpl_info->protocol_options = g_list_append(prpl_info->protocol_options, option);