# HG changeset patch # User Michael Pavone # Date 1456470530 28800 # Node ID 00c57f1925c3010e88ac28e160ab0c8d14cc114e # Parent 4c17c7f463311bae0168bfd2136139923997f28b Fix filename used for SRAM/EEPROM when loading a game from the menu diff -r 4c17c7f46331 -r 00c57f1925c3 blastem.c --- a/blastem.c Wed Feb 24 19:24:13 2016 -0800 +++ b/blastem.c Thu Feb 25 23:08:50 2016 -0800 @@ -1189,10 +1189,10 @@ byteswap_rom(rom_size); set_region(&info, force_version); update_title(info.name); - fname_size = strlen(romfname); + fname_size = strlen(menu_context->next_rom); ext = info.save_type == SAVE_I2C ? "eeprom" : "sram"; save_filename = malloc(fname_size+strlen(ext) + 2); - memcpy(save_filename, romfname, fname_size); + memcpy(save_filename, menu_context->next_rom, fname_size); for (i = fname_size-1; fname_size >= 0; --i) { if (save_filename[i] == '.') { strcpy(save_filename + i + 1, ext);