]> jfr.im git - solanum.git/blobdiff - ircd/cache.c
ircd startup: avoid black magic with file descriptors
[solanum.git] / ircd / cache.c
index 3e40eb3683e08e5315a73e8790367d09d03f3e8c..40b21dee218d467e2c9d63d1692b98f43d6465ea 100644 (file)
@@ -68,8 +68,8 @@ init_cache(void)
        oper_motd = cache_file(ircd_paths[IRCD_PATH_IRCD_OMOTD], "opers.motd", 0);
        memset(&links_cache_list, 0, sizeof(links_cache_list));
 
-       help_dict_oper = rb_dictionary_create("oper help", strcasecmp);
-       help_dict_user = rb_dictionary_create("user help", strcasecmp);
+       help_dict_oper = rb_dictionary_create("oper help", rb_strcasecmp);
+       help_dict_user = rb_dictionary_create("user help", rb_strcasecmp);
 }
 
 /*
@@ -268,7 +268,7 @@ load_help(void)
        }
 
        closedir(helpfile_dir);
-       helpfile_dir = opendir(ircd_path[IRCD_PATH_USERHELP]);
+       helpfile_dir = opendir(ircd_paths[IRCD_PATH_USERHELP]);
 
        if(helpfile_dir == NULL)
                return;