diff src/luan/LuanException.java @ 1267:9fa8b8389578

add LuanTable.luan; support metatable __gc(); add luan.sql;
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 12 Nov 2018 02:10:41 -0700
parents 442abdfff437
children 2531942abaf3
line wrap: on
line diff
--- a/src/luan/LuanException.java	Sun Sep 30 19:10:48 2018 -0600
+++ b/src/luan/LuanException.java	Mon Nov 12 02:10:41 2018 -0700
@@ -35,11 +35,11 @@
 		clone.table = (LuanTable)cloner.clone(table);
 	}
 
-	public LuanTable table() {
+	public LuanTable table(LuanState luan) {
 		if( table==null ) {
-			table = new LuanTable();
+			table = new LuanTable(luan);
 			table.rawPut( "java", this );
-			LuanTable metatable = new LuanTable();
+			LuanTable metatable = new LuanTable(luan);
 			table.setMetatable(metatable);
 			try {
 				table.rawPut( "get_message", new LuanJavaFunction(