diff core/src/luan/modules/JavaLuan.java @ 672:d3e5414bdf4c

better java permission handling
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 12 Apr 2016 17:03:30 -0600
parents 8e8c30b72e9b
children 67dd1449e354
line wrap: on
line diff
--- a/core/src/luan/modules/JavaLuan.java	Tue Apr 12 14:44:10 2016 -0600
+++ b/core/src/luan/modules/JavaLuan.java	Tue Apr 12 17:03:30 2016 -0600
@@ -28,7 +28,7 @@
 
 	public static void java(LuanState luan) throws LuanException {
 		check(luan,"fix later");
-		luan.setJava();
+		luan.java.ok = true;
 	}
 
 	public static final LuanFunction javaFn;
@@ -41,7 +41,7 @@
 	}
 
 	private static void checkJava(LuanState luan) throws LuanException {
-		if( !luan.hasJava() )
+		if( !luan.java.ok )
 			throw new LuanException("Java isn't allowed");
 	}