on develop help sign in
Fix 32-bit android
commit0dff2c368f3cfd588e5625544c5f11e2b998ab69 authorRyan Trinkle <ryan.trinkle@gmail.com> dateMon 16 Oct 2017, 17:48 (9 years ago) parenta08d82c
1 file changed+4−4
reflex-dom/cbits/MainWidget.c+4−4
reflex-dom/cbits/MainWidget.c+4−4
@@ -20,7 +20,7 @@ jobject Reflex_Dom_Android_MainWidget_start(jobject activity, const char *url, c
2020 jstring jurl = (*env)->NewStringUTF(env, url);
2121 assert(jurl);
2222 jstring initialJS = (*env)->NewStringUTF(env, jsaddleCallbacks->jsaddleJsData);
23− jobject result = (*env)->CallStaticObjectMethod(env, cls, startMainWidget, activity, jurl, (long)jsaddleCallbacks, initialJS);
23+ jobject result = (*env)->CallStaticObjectMethod(env, cls, startMainWidget, activity, jurl, (jlong)jsaddleCallbacks, initialJS);
2424 (*env)->DeleteLocalRef(env, initialJS);
2525 if((*env)->ExceptionOccurred(env)) {
2626 __android_log_write(ANDROID_LOG_DEBUG, "MainWidget", "startMainWidget exception");
@@ -51,13 +51,13 @@ void Reflex_Dom_Android_MainWidget_runJS(jobject jsExecutor, const char* js) {
5151 (*env)->PopLocalFrame(env, 0);
5252}
5353
54−JNIEXPORT void JNICALL Java_org_reflexfrp_reflexdom_MainWidget_00024JSaddleCallbacks_startProcessing (JNIEnv *env, jobject thisObj, long callbacksLong) {
54+JNIEXPORT void JNICALL Java_org_reflexfrp_reflexdom_MainWidget_00024JSaddleCallbacks_startProcessing (JNIEnv *env, jobject thisObj, jlong callbacksLong) {
5555 const JSaddleCallbacks *callbacks = (const JSaddleCallbacks *)callbacksLong;
5656 (*(callbacks->jsaddleStart))();
5757 return;
5858}
5959
60−JNIEXPORT void JNICALL Java_org_reflexfrp_reflexdom_MainWidget_00024JSaddleCallbacks_processMessage (JNIEnv *env, jobject thisObj, long callbacksLong, jstring msg) {
60+JNIEXPORT void JNICALL Java_org_reflexfrp_reflexdom_MainWidget_00024JSaddleCallbacks_processMessage (JNIEnv *env, jobject thisObj, jlong callbacksLong, jstring msg) {
6161 const JSaddleCallbacks *callbacks = (const JSaddleCallbacks *)callbacksLong;
6262 const char *msg_str = (*env)->GetStringUTFChars(env, msg, NULL);
6363 (*(callbacks->jsaddleResult))(msg_str);
@@ -65,7 +65,7 @@ JNIEXPORT void JNICALL Java_org_reflexfrp_reflexdom_MainWidget_00024JSaddleCallb
6565 return;
6666}
6767
68−JNIEXPORT jstring JNICALL Java_org_reflexfrp_reflexdom_MainWidget_00024JSaddleCallbacks_processSyncMessage (JNIEnv *env, jobject thisObj, long callbacksLong, jstring msg) {
68+JNIEXPORT jstring JNICALL Java_org_reflexfrp_reflexdom_MainWidget_00024JSaddleCallbacks_processSyncMessage (JNIEnv *env, jobject thisObj, jlong callbacksLong, jstring msg) {
6969 const JSaddleCallbacks *callbacks = (const JSaddleCallbacks *)callbacksLong;
7070 const char *msg_str = (*env)->GetStringUTFChars(env, msg, NULL);
7171 char *next_str = (*(callbacks->jsaddleSyncResult))(msg_str);