From 14007944a1b1e7f42a1181b468934d8b42c7a8ef Mon Sep 17 00:00:00 2001 From: James Roseborough Date: Thu, 29 Nov 2007 01:11:51 +0000 Subject: [PATCH] Throw lua error when attempting table access on a non-table value. --- src/core/org/luaj/vm/LValue.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/org/luaj/vm/LValue.java b/src/core/org/luaj/vm/LValue.java index a13188ee..40aed512 100644 --- a/src/core/org/luaj/vm/LValue.java +++ b/src/core/org/luaj/vm/LValue.java @@ -136,7 +136,7 @@ public class LValue { return; } } - vm.pushnil(); + vm.error( "attempt to index ? (a "+table.luaGetTypeName()+" value)", 2 ); } /** Get the value as a LString