From 99c17f0239487d6606e0ef607096ed6dc961e1e4 Mon Sep 17 00:00:00 2001 From: Michael Pavone Date: Sat, 16 Apr 2016 13:07:03 -0700 Subject: Get slot list displaying in "Save State" and "Load State" menu items --- menu.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'menu.c') diff --git a/menu.c b/menu.c index e24d986..b978b90 100644 --- a/menu.c +++ b/menu.c @@ -64,8 +64,8 @@ void copy_to_guest(m68k_context *m68k, uint32_t guest_addr, char *src, size_t to break; } } - src[1] = *cur; - *src = cur[1]; + dst[1] = *cur; + *dst = cur[1]; } } @@ -256,15 +256,15 @@ void * menu_write_w(uint32_t address, void * context, uint16_t value) modtime = get_modification_time(fname); free(fname); if (modtime) { - cur += strftime(cur, end-cur, "Quick - %c", localtime_r(&modtime, <ime)); - } else if ((end-cur) > strlen("Quick - EMPTY")){ - cur += strlen(strcpy(cur, "Quick - EMPTY")); + cur += strftime(cur, end-cur, "Quick - %c", localtime_r(&modtime, <ime)); + } else if ((end-cur) > strlen("Quick - EMPTY")){ + cur += strlen(strcpy(cur, "Quick - EMPTY")); } //advance past the null terminator for this entry cur++; if (cur < end) { //terminate the list - *cur = 0; + *(cur++) = 0; } } } else { -- cgit v1.2.3