This commit is contained in:
Pedro de Oliveira 2017-05-06 18:59:31 +00:00 committed by GitHub
commit df9201a31f

View file

@ -109,6 +109,10 @@ static char **split_line(const SERVER_REC *server, const char *line,
char *recoded_end = recode_out(server, end, target); char *recoded_end = recode_out(server, end, target);
char **lines; char **lines;
int i; int i;
int split_max_length = settings_get_int("split_max_length");
if (split_max_length > 0)
len = split_max_length;
/* /*
* Having the same length limit on all lines will make the first line * Having the same length limit on all lines will make the first line
@ -1019,6 +1023,7 @@ void irc_servers_init(void)
{ {
settings_add_choice("servers", "rejoin_channels_on_reconnect", 1, "off;on;auto"); settings_add_choice("servers", "rejoin_channels_on_reconnect", 1, "off;on;auto");
settings_add_str("misc", "usermode", DEFAULT_USER_MODE); settings_add_str("misc", "usermode", DEFAULT_USER_MODE);
settings_add_int("misc", "split_max_length", 0);
settings_add_str("misc", "split_line_start", ""); settings_add_str("misc", "split_line_start", "");
settings_add_str("misc", "split_line_end", ""); settings_add_str("misc", "split_line_end", "");
settings_add_bool("misc", "split_line_on_space", TRUE); settings_add_bool("misc", "split_line_on_space", TRUE);