aboutsummaryrefslogtreecommitdiff
path: root/src/world.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/world.c')
-rw-r--r--src/world.c7
1 files changed, 6 insertions, 1 deletions
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;
}
}