summaryrefslogtreecommitdiffstats
path: root/src/frontend/mame/luaengine.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend/mame/luaengine.cpp')
-rw-r--r--src/frontend/mame/luaengine.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/frontend/mame/luaengine.cpp b/src/frontend/mame/luaengine.cpp
index 8a4c702b2a5..209795a53d9 100644
--- a/src/frontend/mame/luaengine.cpp
+++ b/src/frontend/mame/luaengine.cpp
@@ -664,7 +664,7 @@ luabridge::LuaRef lua_engine::l_ioports_port_get_fields(const ioport_port *i)
luabridge::LuaRef f_table = luabridge::LuaRef::newTable(L);
for (ioport_field &field : p->fields()) {
- if(field.name())
+ if (field.type_class() != INPUT_CLASS_INTERNAL)
f_table[field.name()] = &field;
}
@@ -1985,7 +1985,7 @@ void lua_engine::update_machine()
{
for (ioport_field &field : port.fields())
{
- if (field.name())
+ if (field.type_class() != INPUT_CLASS_INTERNAL)
{
push(m_lua_state, &field, tname_ioport);
lua_setfield(m_lua_state, -2, field.name());
@@ -2214,7 +2214,7 @@ void lua_engine::initialize()
.addProperty ("sensitivity", &ioport_field::sensitivity)
.addProperty ("way", &ioport_field::way)
.addProperty ("is_analog", &ioport_field::is_analog)
- .addProperty ("is_digitial_joystick", &ioport_field::is_digital_joystick)
+ .addProperty ("is_digital_joystick", &ioport_field::is_digital_joystick)
.addProperty ("enabled", &ioport_field::enabled)
.addProperty ("unused", &ioport_field::unused)
.addProperty ("cocktail", &ioport_field::cocktail)