summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/save.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/save.c')
-rw-r--r--src/emu/save.c4
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);
}