mirror of
https://github.com/holub/mame
synced 2025-07-05 01:48:29 +03:00
Fix main fallout (nw)
This commit is contained in:
parent
96e9313016
commit
badc06d1f5
@ -130,14 +130,9 @@ device_t::~device_t()
|
|||||||
memory_region *device_t::memregion(std::string _tag) const
|
memory_region *device_t::memregion(std::string _tag) const
|
||||||
{
|
{
|
||||||
// build a fully-qualified name and look it up
|
// build a fully-qualified name and look it up
|
||||||
if (_tag != "")
|
auto search = machine().memory().regions().find(subtag(_tag).c_str());
|
||||||
{
|
if (search != machine().memory().regions().end())
|
||||||
auto search = machine().memory().regions().find(subtag(_tag).c_str());
|
return search->second.get();
|
||||||
if (search != machine().memory().regions().end())
|
|
||||||
return search->second.get();
|
|
||||||
else
|
|
||||||
return nullptr;
|
|
||||||
}
|
|
||||||
else
|
else
|
||||||
return nullptr;
|
return nullptr;
|
||||||
}
|
}
|
||||||
@ -151,14 +146,9 @@ memory_region *device_t::memregion(std::string _tag) const
|
|||||||
memory_share *device_t::memshare(std::string _tag) const
|
memory_share *device_t::memshare(std::string _tag) const
|
||||||
{
|
{
|
||||||
// build a fully-qualified name and look it up
|
// build a fully-qualified name and look it up
|
||||||
if (_tag != "")
|
auto search = machine().memory().shares().find(subtag(_tag).c_str());
|
||||||
{
|
if (search != machine().memory().shares().end())
|
||||||
auto search = machine().memory().shares().find(subtag(_tag).c_str());
|
return search->second.get();
|
||||||
if (search != machine().memory().shares().end())
|
|
||||||
return search->second.get();
|
|
||||||
else
|
|
||||||
return nullptr;
|
|
||||||
}
|
|
||||||
else
|
else
|
||||||
return nullptr;
|
return nullptr;
|
||||||
}
|
}
|
||||||
@ -171,14 +161,9 @@ memory_share *device_t::memshare(std::string _tag) const
|
|||||||
|
|
||||||
memory_bank *device_t::membank(std::string _tag) const
|
memory_bank *device_t::membank(std::string _tag) const
|
||||||
{
|
{
|
||||||
if (_tag != "")
|
auto search = machine().memory().banks().find(subtag(_tag).c_str());
|
||||||
{
|
if (search != machine().memory().banks().end())
|
||||||
auto search = machine().memory().banks().find(subtag(_tag).c_str());
|
return search->second.get();
|
||||||
if (search != machine().memory().banks().end())
|
|
||||||
return search->second.get();
|
|
||||||
else
|
|
||||||
return nullptr;
|
|
||||||
}
|
|
||||||
else
|
else
|
||||||
return nullptr;
|
return nullptr;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user