X-Git-Url: https://plomlompom.com/repos/day?a=blobdiff_plain;f=src%2Fserver%2Finit.c;h=f4c191b8c72ff52d8a6bbe05d509ac33fa14a341;hb=25cb881d3f6b7f98d4b52e084c75b6322c57f2bc;hp=e4001f1693b7ea636cc19618dcb7bc79eef39996;hpb=28b8b4234e395c3fdc4800e5cfb3dcd70a15cadf;p=plomrogue diff --git a/src/server/init.c b/src/server/init.c index e4001f1..f4c191b 100644 --- a/src/server/init.c +++ b/src/server/init.c @@ -31,7 +31,7 @@ #include "things.h" /* Thing, ThingType, free_things(), add_things(), * get_thing_id_action_id_by_name() */ -#include "run.h" /* obey_msg(), io_loop(), record() */ +#include "run.h" /* obey_msg(), io_loop(), record(), send_to_outfile() */ #include "world.h" /* global world */ @@ -196,8 +196,6 @@ extern uint8_t remake_world() { return test; } - free(world.log); - world.log = NULL; /* thing_actions.c's update_log() checks for this. */ world.seed_map = world.seed; free_things(world.things); remake_map(); @@ -228,6 +226,7 @@ extern uint8_t remake_world() world.turn = 1; world.do_update = 1; world.exists = 1; + send_to_outfile("NEW_WORLD\n"); return 0; }