Fix error when using JNI in macro context.
This commit is contained in:
@@ -127,7 +127,7 @@ class JNI
|
|||||||
className = transformClassName(className);
|
className = transformClassName(className);
|
||||||
return new JNIMemberField(NativeCFFI.lime_jni_create_field(className, memberName, signature, false));
|
return new JNIMemberField(NativeCFFI.lime_jni_create_field(className, memberName, signature, false));
|
||||||
#else
|
#else
|
||||||
return null;
|
return new JNIMemberField(null);
|
||||||
#end
|
#end
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -183,7 +183,7 @@ class JNI
|
|||||||
className = transformClassName(className);
|
className = transformClassName(className);
|
||||||
return new JNIStaticField(NativeCFFI.lime_jni_create_field(className, memberName, signature, true));
|
return new JNIStaticField(NativeCFFI.lime_jni_create_field(className, memberName, signature, true));
|
||||||
#else
|
#else
|
||||||
return null;
|
return new JNIStaticField(null);
|
||||||
#end
|
#end
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -242,7 +242,7 @@ class JNI
|
|||||||
{
|
{
|
||||||
initialized = true;
|
initialized = true;
|
||||||
|
|
||||||
#if android
|
#if (android && !macro)
|
||||||
var method = System.load("lime", "lime_jni_init_callback", 1);
|
var method = System.load("lime", "lime_jni_init_callback", 1);
|
||||||
method(onCallback);
|
method(onCallback);
|
||||||
#end
|
#end
|
||||||
|
|||||||
Reference in New Issue
Block a user