summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author couriersud <couriersud@arcor.de>2015-05-26 16:39:37 +0200
committer couriersud <couriersud@arcor.de>2015-05-26 16:39:53 +0200
commit1255f9aa63151f8e0c614905293167cef3104b0a (patch)
treefb1bdd9183ec003902729e7e329e6418dd86d218
parent9f6333e797069064a9a78a74e655f97e9d4de2f3 (diff)
Fix win32 build. (nw)
-rw-r--r--src/emu/netlist/devices/nld_truthtable.c2
-rw-r--r--src/emu/netlist/plists.h9
2 files changed, 4 insertions, 7 deletions
diff --git a/src/emu/netlist/devices/nld_truthtable.c b/src/emu/netlist/devices/nld_truthtable.c
index e3ad17e0b5f..01784edef06 100644
--- a/src/emu/netlist/devices/nld_truthtable.c
+++ b/src/emu/netlist/devices/nld_truthtable.c
@@ -188,7 +188,7 @@ ATTR_COLD void truthtable_desc_t::setup(const char **truthtable, UINT32 disabled
tindex[j] = k;
}
- help(0, inout, 0 , val, tindex);
+ help(0, inout, 0 , val, tindex.data());
ttline = pstring(truthtable[0]);
truthtable++;
}
diff --git a/src/emu/netlist/plists.h b/src/emu/netlist/plists.h
index bb266724ead..83b94ab3796 100644
--- a/src/emu/netlist/plists.h
+++ b/src/emu/netlist/plists.h
@@ -51,18 +51,15 @@ public:
m_list = NULL;
}
- ATTR_HOT /* inline */ operator _ListClass * () { return m_list; }
- ATTR_HOT /* inline */ operator const _ListClass * () const { return m_list; }
-
/* using the [] operator will not allow gcc to vectorize code because
* basically a pointer is returned.
* array works around this.
*/
- ATTR_HOT /* inline */ _ListClass *array() { return m_list; }
+ ATTR_HOT /* inline */ _ListClass *data() { return m_list; }
- ATTR_HOT /* inline */ _ListClass& operator[](const std::size_t index) { return m_list[index]; }
- ATTR_HOT /* inline */ const _ListClass& operator[](const std::size_t index) const { return m_list[index]; }
+ ATTR_HOT /* inline */ _ListClass& operator[](std::size_t index) { return m_list[index]; }
+ ATTR_HOT /* inline */ const _ListClass& operator[](std::size_t index) const { return m_list[index]; }
ATTR_HOT /* inline */ std::size_t size() const { return m_capacity; }