summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/dislot.cpp
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2016-01-20 21:32:11 +0100
committer Miodrag Milanovic <mmicko@gmail.com>2016-01-20 21:32:11 +0100
commitabb7f223b3bb4e16fa40f2c262aebce27091960e (patch)
treef575d9ebd5544f9231ff64d11ca242603236f410 /src/emu/dislot.cpp
parentd5464a5799c26e9d3100dc0fa46dcdb16cb0812e (diff)
Revert "Fix for hang, emu_options::add_slot_options was changed, other things are just cleanup (nw)"
This reverts commit 841a55985e60a16f745422fb9aa06c420d8be8ba.
Diffstat (limited to 'src/emu/dislot.cpp')
-rw-r--r--src/emu/dislot.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/emu/dislot.cpp b/src/emu/dislot.cpp
index a7b1ffa22e3..f5522a17aea 100644
--- a/src/emu/dislot.cpp
+++ b/src/emu/dislot.cpp
@@ -65,8 +65,8 @@ device_t* device_slot_interface::get_card_device()
{
std::string subtag;
device_t *dev = nullptr;
- if (device().mconfig().options().exists(device().tag().substr(1).c_str()))
- subtag = device().mconfig().options().main_value(device().tag().substr(1).c_str());
+ if (device().mconfig().options().exists(device().tag().c_str()+1))
+ subtag = device().mconfig().options().main_value(device().tag().c_str()+1);
else if (m_default_option != nullptr)
subtag.assign(m_default_option);
if (!subtag.empty()) {