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