]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/saxdb.c
Minor typo in previous commit where returning 0 when it should have been 1 from opser...
[irc/evilnet/x3.git] / src / saxdb.c
index b2fc7685c59543d01d52b9bfaf62cca98fa0a441..4177cf9df32c93a001675d5ec3e2d1be2195b55d 100644 (file)
@@ -184,7 +184,7 @@ saxdb_write(const char *db_name) {
 }
 
 void
-saxdb_write_all(void) {
+saxdb_write_all(UNUSED_ARG(void* extra)) {
     dict_iterator_t it;
     struct saxdb *db;
 
@@ -442,7 +442,7 @@ static MODCMD_FUNC(cmd_writeall) {
     struct timeval start, stop;
 
     gettimeofday(&start, NULL);
-    saxdb_write_all();
+    saxdb_write_all(NULL);
     gettimeofday(&stop, NULL);
     stop.tv_sec -= start.tv_sec;
     stop.tv_usec -= start.tv_usec;
@@ -507,7 +507,7 @@ static MODCMD_FUNC(cmd_stats_databases) {
 }
 
 static void
-saxdb_cleanup(void) {
+saxdb_cleanup(UNUSED_ARG(void *extra)) {
     dict_delete(saxdbs);
 }
 
@@ -537,7 +537,7 @@ saxdb_expand_help(const char *variable) {
 
 void
 saxdb_init(void) {
-    reg_exit_func(saxdb_cleanup);
+    reg_exit_func(saxdb_cleanup, NULL);
     saxdbs = dict_new();
     dict_set_free_data(saxdbs, saxdb_free);
     saxdb_register("mondo", saxdb_mondo_reader, saxdb_mondo_writer);