X-Git-Url: https://jfr.im/git/irc/evilnet/x3.git/blobdiff_plain/7827220c933cf2fd53437d1285b639a49b213508..c0601d1e22c5c3749ea94c1c4359f9223b732fe4:/src/gline.c?ds=sidebyside diff --git a/src/gline.c b/src/gline.c index fbaba6c..96f02d3 100644 --- a/src/gline.c +++ b/src/gline.c @@ -5,7 +5,7 @@ * * x3 is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or + * the Free Software Foundation; either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, @@ -297,7 +297,7 @@ gline_saxdb_write(struct saxdb_context *ctx) } static void -gline_db_cleanup(void) +gline_db_cleanup(UNUSED_ARG(void *extra)) { heap_delete(gline_heap); dict_delete(gline_dict); @@ -310,7 +310,7 @@ gline_init(void) gline_dict = dict_new(); dict_set_free_data(gline_dict, free_gline_from_dict); saxdb_register("gline", gline_saxdb_read, gline_saxdb_write); - reg_exit_func(gline_db_cleanup); + reg_exit_func(gline_db_cleanup, NULL); } struct gline_discrim * @@ -424,3 +424,4 @@ gline_discrim_search(struct gline_discrim *discrim, gline_search_func gsf, void heap_remove_pred(gline_heap, gline_search_helper, &search); return search.hits; } +