From eb8b5907df2cf3c4b593197d40d10e83e6943ee3 Mon Sep 17 00:00:00 2001 From: Franklin Wei Date: Thu, 24 Mar 2016 21:45:47 -0400 Subject: fix for drop bug --- src/world.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/world.c') diff --git a/src/world.c b/src/world.c index 1516b4c..a854e49 100644 --- a/src/world.c +++ b/src/world.c @@ -80,6 +80,8 @@ void world_save(const char *fname) size_t n_objects = room_obj_count_noalias(i); write(fd, &n_objects, sizeof(n_objects)); + debugf("Room %d has %d objects.\n", i, n_objects); + room_id id = i; void *save; while(1) @@ -95,7 +97,10 @@ void world_save(const char *fname) break; const char *name = iter->key; if(!strcmp(name, obj->name)) - obj_write(fd, obj); + { + debugf("writing object '%s' in room %d\n", obj->name, i); + obj_write(fd, obj); + } iter = iter->next; } } -- cgit v1.1