|
@@ -2530,7 +2530,7 @@ int flush_timer(int tid, unsigned int tick, int id, int data){
|
|
int id_db_final(void *k,void *d,va_list ap)
|
|
int id_db_final(void *k,void *d,va_list ap)
|
|
{
|
|
{
|
|
struct mob_data *id;
|
|
struct mob_data *id;
|
|
-// nullpo_retr(0, id=d);
|
|
|
|
|
|
+ nullpo_retr(0, id=d);
|
|
if(id->lootitem)
|
|
if(id->lootitem)
|
|
free(id->lootitem);
|
|
free(id->lootitem);
|
|
if(id)
|
|
if(id)
|
|
@@ -2601,7 +2601,7 @@ void do_final(void) {
|
|
|
|
|
|
// do_final_timer(); (we used timer_final() instead)
|
|
// do_final_timer(); (we used timer_final() instead)
|
|
timer_final();
|
|
timer_final();
|
|
- numdb_final(id_db, id_db_final);
|
|
|
|
|
|
+// numdb_final(id_db, id_db_final);
|
|
strdb_final(map_db, map_db_final);
|
|
strdb_final(map_db, map_db_final);
|
|
strdb_final(nick_db, nick_db_final);
|
|
strdb_final(nick_db, nick_db_final);
|
|
numdb_final(charid_db, charid_db_final);
|
|
numdb_final(charid_db, charid_db_final);
|