diff --git a/src/main/java/lua/value/LNil.java b/src/main/java/lua/value/LNil.java index a7c34b7d..b2239656 100644 --- a/src/main/java/lua/value/LNil.java +++ b/src/main/java/lua/value/LNil.java @@ -15,4 +15,9 @@ public final class LNil extends LValue { public LString luaGetType() { return TYPE_NAME; } + + public int luaAsInt() { + return 0; + } + } diff --git a/src/main/java/lua/value/LValue.java b/src/main/java/lua/value/LValue.java index a4e71efe..a9178caf 100644 --- a/src/main/java/lua/value/LValue.java +++ b/src/main/java/lua/value/LValue.java @@ -105,6 +105,7 @@ public class LValue { /** Return value as an integer */ public int luaAsInt() { + luaUnsupportedOperation(); return 0; }