charset-alias-plugin.c:113:27: error: comparison between pointer and zero
character constant [-Werror=pointer-compare]
for (i = 0; keyvalues[i] != '\0'; i++) {
^~
charset-alias-plugin.c:113:14: note: did you mean to dereference the pointer?
for (i = 0; keyvalues[i] != '\0'; i++) {
p_array_init(&charset_aliases, pool, 1);
keyvalues = t_strsplit_spaces(str, " ");
- for (i = 0; keyvalues[i] != '\0'; i++) {
+ for (i = 0; keyvalues[i] != NULL; i++) {
value = strchr(keyvalues[i], '=');
if (value == NULL) {
i_error("charset_alias: Missing '=' in charset_aliases setting");