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 c4a93a0cefd..03f0859ef6a 100644
--- a/src/emu/save.c
+++ b/src/emu/save.c
@@ -173,12 +173,12 @@ void save_manager::save_memory(device_t *device, const char *module, const char
for (state_entry *entry = m_entry_list.first(); entry != NULL; entry = entry->next())
{
// stop when we find an entry whose name is after ours
- if (entry->m_name > totalname)
+ if (entry->m_name.cmp(totalname)>0)
break;
insert_after = entry;
// error if we are equal
- if (entry->m_name == totalname)
+ if (entry->m_name.cmp(totalname)==0)
fatalerror("Duplicate save state registration entry (%s)\n", totalname.c_str());
}