diff options
Diffstat (limited to 'engines/agi')
-rw-r--r-- | engines/agi/objects.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/agi/objects.cpp b/engines/agi/objects.cpp index 520aafd9e1..9c908c29e2 100644 --- a/engines/agi/objects.cpp +++ b/engines/agi/objects.cpp @@ -127,9 +127,12 @@ void unload_objects() { unsigned int i; if (objects != NULL) { - for (i = 0; i < game.num_objects; i++) + for (i = 0; i < game.num_objects; i++) { free(objects[i].name); + objects[i].name = NULL; + } free(objects); + objects = NULL; } } |