diff options
Diffstat (limited to 'src/emu/parameters.cpp')
-rw-r--r-- | src/emu/parameters.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/emu/parameters.cpp b/src/emu/parameters.cpp index cdc32b6e468..b0d74cc6a6a 100644 --- a/src/emu/parameters.cpp +++ b/src/emu/parameters.cpp @@ -17,10 +17,11 @@ parameters_manager::parameters_manager(running_machine &machine) std::string parameters_manager::lookup(std::string tag) const { - return m_parameters.find(tag.c_str()); + auto search = m_parameters.find(tag); + return (search!=m_parameters.end()) ? search->second : nullptr; } void parameters_manager::add(std::string tag, std::string value) { - m_parameters.add(tag.c_str(), value); + m_parameters.insert(std::make_pair(tag, value)); } |