Compile fix
This commit is contained in:
@@ -55,7 +55,7 @@ class JNI {
|
||||
|
||||
init ();
|
||||
|
||||
#if android
|
||||
#if (android && lime_cffi && !macro)
|
||||
return new JNIMemberField (lime_jni_create_field (className, memberName, signature, false));
|
||||
#else
|
||||
return null;
|
||||
@@ -68,7 +68,7 @@ class JNI {
|
||||
|
||||
init ();
|
||||
|
||||
#if android
|
||||
#if (android && lime_cffi && !macro)
|
||||
className = className.split (".").join ("/");
|
||||
var handle = lime_jni_create_method (className, memberName, signature, false, quietFail);
|
||||
|
||||
@@ -97,7 +97,7 @@ class JNI {
|
||||
|
||||
init ();
|
||||
|
||||
#if android
|
||||
#if (android && lime_cffi && !macro)
|
||||
return new JNIStaticField (lime_jni_create_field (className, memberName, signature, true));
|
||||
#else
|
||||
return null;
|
||||
@@ -110,7 +110,7 @@ class JNI {
|
||||
|
||||
init ();
|
||||
|
||||
#if android
|
||||
#if (android && lime_cffi && !macro)
|
||||
className = className.split (".").join ("/");
|
||||
var handle = lime_jni_create_method (className, memberName, signature, true, quietFail);
|
||||
|
||||
@@ -139,7 +139,7 @@ class JNI {
|
||||
|
||||
init ();
|
||||
|
||||
#if android
|
||||
#if (android && lime_cffi && !macro)
|
||||
return lime_jni_get_env ();
|
||||
#else
|
||||
return null;
|
||||
@@ -184,7 +184,7 @@ class JNI {
|
||||
|
||||
// TODO: Rename this?
|
||||
|
||||
#if android
|
||||
#if (android && lime_cffi && !macro)
|
||||
lime_jni_post_ui_callback (callback);
|
||||
#else
|
||||
callback ();
|
||||
@@ -200,7 +200,7 @@ class JNI {
|
||||
|
||||
|
||||
|
||||
#if android
|
||||
#if (android && lime_cffi && !macro)
|
||||
@:cffi private static function lime_jni_call_member (jniMethod:Dynamic, jniObject:Dynamic, args:Dynamic):Dynamic;
|
||||
@:cffi private static function lime_jni_call_static (jniMethod:Dynamic, args:Dynamic):Dynamic;
|
||||
@:cffi private static function lime_jni_create_field (className:String, field:String, signature:String, isStatic:Bool):Dynamic;
|
||||
@@ -233,7 +233,7 @@ class JNIMemberField {
|
||||
|
||||
public function get (jobject:Dynamic):Dynamic {
|
||||
|
||||
#if android
|
||||
#if (android && lime_cffi && !macro)
|
||||
return lime_jni_get_member (field, jobject);
|
||||
#else
|
||||
return null;
|
||||
@@ -244,7 +244,7 @@ class JNIMemberField {
|
||||
|
||||
public function set (jobject:Dynamic, value:Dynamic):Dynamic {
|
||||
|
||||
#if android
|
||||
#if (android && lime_cffi && !macro)
|
||||
lime_jni_set_member (field, jobject, value);
|
||||
#end
|
||||
return value;
|
||||
@@ -259,7 +259,7 @@ class JNIMemberField {
|
||||
|
||||
|
||||
|
||||
#if android
|
||||
#if (android && lime_cffi && !macro)
|
||||
@:cffi private static function lime_jni_get_member (jniField:Dynamic, jniObject:Dynamic):Dynamic;
|
||||
@:cffi private static function lime_jni_set_member (jniField:Dynamic, jniObject:Dynamic, value:Dynamic):Void;
|
||||
#end
|
||||
@@ -288,7 +288,7 @@ class JNIStaticField {
|
||||
|
||||
public function get ():Dynamic {
|
||||
|
||||
#if android
|
||||
#if (android && lime_cffi && !macro)
|
||||
return lime_jni_get_static (field);
|
||||
#else
|
||||
return null;
|
||||
@@ -299,7 +299,7 @@ class JNIStaticField {
|
||||
|
||||
public function set (value:Dynamic):Dynamic {
|
||||
|
||||
#if android
|
||||
#if (android && lime_cffi && !macro)
|
||||
lime_jni_set_static (field, value);
|
||||
#end
|
||||
return value;
|
||||
@@ -314,7 +314,7 @@ class JNIStaticField {
|
||||
|
||||
|
||||
|
||||
#if android
|
||||
#if (android && lime_cffi && !macro)
|
||||
@:cffi private static function lime_jni_get_static (jniField:Dynamic):Dynamic;
|
||||
@:cffi private static function lime_jni_set_static (jniField:Dynamic, value:Dynamic):Void;
|
||||
#end
|
||||
@@ -342,7 +342,7 @@ class JNIMethod {
|
||||
|
||||
public function callMember (args:Array<Dynamic>):Dynamic {
|
||||
|
||||
#if android
|
||||
#if (android && lime_cffi && !macro)
|
||||
var jobject = args.shift ();
|
||||
return lime_jni_call_member (method, jobject, args);
|
||||
#else
|
||||
@@ -354,7 +354,7 @@ class JNIMethod {
|
||||
|
||||
public function callStatic (args:Array<Dynamic>):Dynamic {
|
||||
|
||||
#if android
|
||||
#if (android && lime_cffi && !macro)
|
||||
return lime_jni_call_static (method, args);
|
||||
#else
|
||||
return null;
|
||||
@@ -400,7 +400,7 @@ class JNIMethod {
|
||||
|
||||
|
||||
|
||||
#if android
|
||||
#if (android && lime_cffi && !macro)
|
||||
@:cffi private static function lime_jni_call_member (jniMethod:Dynamic, jniObject:Dynamic, args:Dynamic):Dynamic;
|
||||
@:cffi private static function lime_jni_call_static (jniMethod:Dynamic, args:Dynamic):Dynamic;
|
||||
#end
|
||||
|
||||
Reference in New Issue
Block a user