summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/debugger/qt/deviceinformationwindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/debugger/qt/deviceinformationwindow.cpp')
-rw-r--r--src/osd/modules/debugger/qt/deviceinformationwindow.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/osd/modules/debugger/qt/deviceinformationwindow.cpp b/src/osd/modules/debugger/qt/deviceinformationwindow.cpp
index 54cc4406d23..3e610486b23 100644
--- a/src/osd/modules/debugger/qt/deviceinformationwindow.cpp
+++ b/src/osd/modules/debugger/qt/deviceinformationwindow.cpp
@@ -30,7 +30,7 @@ DeviceInformationWindow::~DeviceInformationWindow()
void DeviceInformationWindow::fill_device_information()
{
char title[4069];
- sprintf(title, "Debug: Device %s", m_device->tag());
+ sprintf(title, "Debug: Device %s", m_device->tag().c_str());
setWindowTitle(title);
@@ -44,7 +44,7 @@ void DeviceInformationWindow::fill_device_information()
primaryFrame->setFrameStyle(QFrame::StyledPanel | QFrame::Sunken);
QGridLayout *gl1 = new QGridLayout(primaryFrame);
gl1->addWidget(new QLabel(QString("Tag"), primaryFrame), 0, 0);
- gl1->addWidget(new QLabel(QString(m_device->tag()), primaryFrame), 0, 1);
+ gl1->addWidget(new QLabel(QString(m_device->tag().c_str()), primaryFrame), 0, 1);
gl1->addWidget(new QLabel(QString("Name"), primaryFrame), 1, 0);
gl1->addWidget(new QLabel(QString(m_device->name()), primaryFrame), 1, 1);
gl1->addWidget(new QLabel(QString("Shortname"), primaryFrame), 2, 0);
@@ -89,7 +89,7 @@ void DeviceInformationWindow::fill_device_information()
setCentralWidget(mainWindowFrame);
}
-void DeviceInformationWindow::set_device(const char *tag)
+void DeviceInformationWindow::set_device(std::string tag)
{
m_device = m_machine->device(tag);
if(!m_device)
@@ -99,7 +99,7 @@ void DeviceInformationWindow::set_device(const char *tag)
const char *DeviceInformationWindow::device_tag() const
{
- return m_device->tag();
+ return m_device->tag().c_str();
}