diff options
Diffstat (limited to 'src/emu/save.c')
-rw-r--r-- | src/emu/save.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/emu/save.c b/src/emu/save.c index 6344027d8e9..c4a93a0cefd 100644 --- a/src/emu/save.c +++ b/src/emu/save.c @@ -96,7 +96,7 @@ const char *save_manager::indexed_item(int index, void *&base, UINT32 &valsize, valsize = entry->m_typesize; valcount = entry->m_typecount; - return entry->m_name; + return entry->m_name.c_str(); } @@ -183,7 +183,7 @@ void save_manager::save_memory(device_t *device, const char *module, const char } // insert us into the list - m_entry_list.insert_after(*global_alloc(state_entry(val, totalname, device, module, tag ? tag : "", index, valsize, valcount)), insert_after); + m_entry_list.insert_after(*global_alloc(state_entry(val, totalname.c_str(), device, module, tag ? tag : "", index, valsize, valcount)), insert_after); } |