From 797c79fd6dcfad23d96321dd48d18f90215ba8da Mon Sep 17 00:00:00 2001 From: James Roseborough Date: Mon, 19 Apr 2010 17:09:56 +0000 Subject: [PATCH] Convert mode processing to jme api --- src/core/org/luaj/vm2/LuaTable.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core/org/luaj/vm2/LuaTable.java b/src/core/org/luaj/vm2/LuaTable.java index 8201333c..12323684 100644 --- a/src/core/org/luaj/vm2/LuaTable.java +++ b/src/core/org/luaj/vm2/LuaTable.java @@ -122,7 +122,9 @@ public class LuaTable extends LuaValue { LuaValue mode; if ( m_metatable!=null && (mode=m_metatable.rawget(MODE)).isstring() ) { String m = mode.toString(); - return changemode(m.contains("k"),m.contains("v")); + boolean k = m.indexOf('k')>=0; + boolean v = m.indexOf('v')>=0; + return changemode(k,v); } return this; }