From c60991a33ccc6a9dda773df200d63a7155c24802 Mon Sep 17 00:00:00 2001 From: UnlegitDqrk Date: Mon, 2 Mar 2026 14:11:08 +0100 Subject: [PATCH] Fixed issue: #75 --- .../main/java/org/luaj/vm2/libs/jme/JmePlatform.java | 12 ++---------- .../main/java/org/luaj/vm2/libs/jse/JsePlatform.java | 9 ++------- 2 files changed, 4 insertions(+), 17 deletions(-) diff --git a/jme/src/main/java/org/luaj/vm2/libs/jme/JmePlatform.java b/jme/src/main/java/org/luaj/vm2/libs/jme/JmePlatform.java index 4e27d7fe..cbe5b160 100644 --- a/jme/src/main/java/org/luaj/vm2/libs/jme/JmePlatform.java +++ b/jme/src/main/java/org/luaj/vm2/libs/jme/JmePlatform.java @@ -24,16 +24,7 @@ package org.luaj.vm2.libs.jme; import org.luaj.vm2.Globals; import org.luaj.vm2.LoadState; import org.luaj.vm2.compiler.LuaC; -import org.luaj.vm2.libs.BaseLib; -import org.luaj.vm2.libs.CoroutineLib; -import org.luaj.vm2.libs.DebugLib; -import org.luaj.vm2.libs.MathLib; -import org.luaj.vm2.libs.OsLib; -import org.luaj.vm2.libs.PackageLib; -import org.luaj.vm2.libs.ResourceFinder; -import org.luaj.vm2.libs.StringLib; -import org.luaj.vm2.libs.TableLib; -import org.luaj.vm2.libs.Utf8Lib; +import org.luaj.vm2.libs.*; /** The {@link JmePlatform} class is a convenience class to standardize * how globals tables are initialized for the JME platform. @@ -104,6 +95,7 @@ public class JmePlatform { Globals globals = new Globals(); globals.load(new BaseLib()); globals.load(new PackageLib()); + globals.load(new Bit32Lib()); globals.load(new OsLib()); globals.load(new MathLib()); globals.load(new TableLib()); diff --git a/jse/src/main/java/org/luaj/vm2/libs/jse/JsePlatform.java b/jse/src/main/java/org/luaj/vm2/libs/jse/JsePlatform.java index 55cc03ef..93b84dca 100644 --- a/jse/src/main/java/org/luaj/vm2/libs/jse/JsePlatform.java +++ b/jse/src/main/java/org/luaj/vm2/libs/jse/JsePlatform.java @@ -26,13 +26,7 @@ import org.luaj.vm2.LoadState; import org.luaj.vm2.LuaValue; import org.luaj.vm2.Varargs; import org.luaj.vm2.compiler.LuaC; -import org.luaj.vm2.libs.CoroutineLib; -import org.luaj.vm2.libs.DebugLib; -import org.luaj.vm2.libs.PackageLib; -import org.luaj.vm2.libs.ResourceFinder; -import org.luaj.vm2.libs.StringLib; -import org.luaj.vm2.libs.TableLib; -import org.luaj.vm2.libs.Utf8Lib; +import org.luaj.vm2.libs.*; /** The {@link JsePlatform} class is a convenience class to standardize * how globals tables are initialized for the JSE platform. @@ -94,6 +88,7 @@ public class JsePlatform { Globals globals = new Globals(); globals.load(new JseBaseLib()); globals.load(new PackageLib()); + globals.load(new Bit32Lib()); globals.load(new TableLib()); globals.load(new JseStringLib()); globals.load(new Utf8Lib());