]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/main.c
Couple of srvx updates.
[irc/evilnet/x3.git] / src / main.c
index 5596c2a4592c7e1abbf13177eb2318506d4a91a2..e411bc6ade96f5171ba7c6794b7a18ba99c7557b 100644 (file)
@@ -237,7 +237,7 @@ int main(int argc, char *argv[])
     services_argv = argv;
 
     atexit(call_exit_funcs);
-    reg_exit_func(main_shutdown);
+    reg_exit_func(main_shutdown, NULL);
 
     log_init();
     MAIN_LOG = log_register_type("x3", "file:main.log");
@@ -263,7 +263,7 @@ int main(int argc, char *argv[])
     modules_finalize();
 
     /* The first exit func to be called *should* be saxdb_write_all(). */
-    reg_exit_func(saxdb_write_all);
+    reg_exit_func(saxdb_write_all, NULL);
     if (replay_file) {
         char *msg;
         log_module(MAIN_LOG, LOG_INFO, "Beginning replay...");