]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/shun.c
Minor typo in previous commit where returning 0 when it should have been 1 from opser...
[irc/evilnet/x3.git] / src / shun.c
index 15c2b9c83ca42b5dd542aa33709bbb1a9c30de10..61bed7f176c554aa69468cc6b7dcba5f9b17ff02 100644 (file)
@@ -298,7 +298,7 @@ shun_saxdb_write(struct saxdb_context *ctx)
 }
 
 static void
-shun_db_cleanup(void)
+shun_db_cleanup(UNUSED_ARG(void *extra))
 {
     heap_delete(shun_heap);
     dict_delete(shun_dict);
@@ -311,7 +311,7 @@ shun_init(void)
     shun_dict = dict_new();
     dict_set_free_data(shun_dict, free_shun_from_dict);
     saxdb_register("shun", shun_saxdb_read, shun_saxdb_write);
-    reg_exit_func(shun_db_cleanup);
+    reg_exit_func(shun_db_cleanup, NULL);
 }
 
 struct shun_discrim *
@@ -425,3 +425,4 @@ shun_discrim_search(struct shun_discrim *discrim, shun_search_func gsf, void *da
     heap_remove_pred(shun_heap, shun_search_helper, &search);
     return search.hits;
 }
+