diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/sci/engine/savegame.cfsml | 2 | ||||
-rw-r--r-- | engines/sci/engine/savegame.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/engines/sci/engine/savegame.cfsml b/engines/sci/engine/savegame.cfsml index 2c9c5b8164..321d79fcb9 100644 --- a/engines/sci/engine/savegame.cfsml +++ b/engines/sci/engine/savegame.cfsml @@ -796,7 +796,7 @@ int clone_entry_used(clone_table_t *table, int n) { static void load_script(state_t *s, seg_id_t seg) { - resource_t *script, *heap; + resource_t *script, *heap = NULL; script_t *scr = &(s->seg_manager.heap[seg]->data.script); scr->buf = (byte *) malloc(scr->buf_size); diff --git a/engines/sci/engine/savegame.cpp b/engines/sci/engine/savegame.cpp index 827c68e9f8..3cde0ce780 100644 --- a/engines/sci/engine/savegame.cpp +++ b/engines/sci/engine/savegame.cpp @@ -4901,7 +4901,7 @@ int clone_entry_used(clone_table_t *table, int n) { static void load_script(state_t *s, seg_id_t seg) { - resource_t *script, *heap; + resource_t *script, *heap=NULL; script_t *scr = &(s->seg_manager.heap[seg]->data.script); scr->buf = (byte *) malloc(scr->buf_size); |