]> jfr.im git - solanum.git/commitdiff
Do not try to free the alias dict if it does not exist.
authorWilliam Pitcock <redacted>
Fri, 19 Feb 2010 00:38:26 +0000 (18:38 -0600)
committerWilliam Pitcock <redacted>
Fri, 19 Feb 2010 00:38:26 +0000 (18:38 -0600)
src/s_conf.c

index 9190518bc85695a8d5541bd500ae63145ff41bcc..b5004bcba1dc56052ffe78e49d59fb22dedc2003 100644 (file)
@@ -1221,8 +1221,11 @@ clear_out_old_conf(void)
        }
 
        /* remove any aliases... -- nenolod */
-       irc_dictionary_destroy(alias_dict, free_alias_cb, NULL);
-       alias_dict = NULL;
+       if (alias_dict != NULL)
+       {
+               irc_dictionary_destroy(alias_dict, free_alias_cb, NULL);
+               alias_dict = NULL;
+       }
 
        destroy_blacklists();