changeset 1449:f82decf0537d

Fix savestate path calculation in genesis load_state
author Michael Pavone <pavone@retrodev.com>
date Tue, 29 Aug 2017 00:36:25 -0700
parents 9327c1dc3791
children 08bc099a622f
files genesis.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/genesis.c	Tue Aug 29 00:30:20 2017 -0700
+++ b/genesis.c	Tue Aug 29 00:36:25 2017 -0700
@@ -1031,7 +1031,7 @@
 		numslotname[5] = '0' + slot;
 		slotname = numslotname;
 	}
-	char const *parts[] = {gen->header.next_context->save_dir, PATH_SEP, slotname};
+	char const *parts[] = {gen->header.save_dir, PATH_SEP, slotname};
 	char *statepath = alloc_concat_m(3, parts);
 	deserialize_buffer state;
 	uint32_t pc = 0;