1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-01 07:16:37 +02:00

irc: use irc_server_prefix_chars_default if server->prefix_chars is NULL

This commit is contained in:
Sébastien Helleu
2020-02-10 21:18:47 +01:00
parent 9904cb6d2e
commit 230f648584
+7 -3
View File
@@ -994,7 +994,8 @@ irc_server_set_prefix_modes_chars (struct t_irc_server *server,
return;
old_length_chars = (server->prefix_chars) ?
strlen (server->prefix_chars) : 0;
strlen (server->prefix_chars) :
strlen (irc_server_prefix_chars_default);
/* free previous values */
if (server->prefix_modes)
@@ -1036,8 +1037,11 @@ irc_server_set_prefix_modes_chars (struct t_irc_server *server,
}
}
length_chars = (server->prefix_chars) ? strlen (server->prefix_chars) : 0;
if (server->prefix_chars && (length_chars != old_length_chars))
length_chars = (server->prefix_chars) ?
strlen (server->prefix_chars) :
strlen (irc_server_prefix_chars_default);
if (length_chars != old_length_chars)
irc_nick_realloc_prefixes (server, old_length_chars, length_chars);
}