zzj hace 6 años
padre
commit
0ed8019f85
Se han modificado 3 ficheros con 8 adiciones y 389415 borrados
  1. 0 507
      1
  2. 0 388908
      1222.raw
  3. 8 0
      main.cpp

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 0 - 507
1


La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 0 - 388908
1222.raw


+ 8 - 0
main.cpp

@@ -73,12 +73,20 @@ struct Init_Setting
 	
 };
 
+
+void cleanup() 
+{ 
+	ev_loop_destroy(ev_default_loop());
+}
+
 int main()
 {
 	log_init("../etc/log.ini");
 	if(config.open("../etc/config.ini"))
 		return -1;
 	
+	atexit(&cleanup);
+	
 	log_info("herer..init from db...");
 	sit_list::instance()->load_from_db();
 	card_list::instance()->init_card_from_db();