Fix crashes when there are no alias blocks in the conf.

This commit is contained in:
Jilles Tjoelker 2009-12-05 20:48:02 +01:00
parent fa1a7bef02
commit 456e5b3d64
2 changed files with 3 additions and 3 deletions

View file

@ -1722,9 +1722,6 @@ conf_end_alias(struct TopConf *tc)
return -1; return -1;
} }
if (!alias_dict)
alias_dict = irc_dictionary_create(strcasecmp);
irc_dictionary_add(alias_dict, yy_alias->name, yy_alias); irc_dictionary_add(alias_dict, yy_alias->name, yy_alias);
return 0; return 0;

View file

@ -834,6 +834,9 @@ set_default_conf(void)
ConfigFileEntry.throttle_duration = 60; ConfigFileEntry.throttle_duration = 60;
ServerInfo.default_max_clients = MAXCONNECTIONS; ServerInfo.default_max_clients = MAXCONNECTIONS;
if (!alias_dict)
alias_dict = irc_dictionary_create(strcasecmp);
} }
#undef YES #undef YES