From 62c10e59d8d020bc932c875109d3a7d7e1ecabc9 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Fri, 13 Feb 2026 19:54:26 +0100 Subject: [PATCH] [client,android] fix platform dependent jlong size always cast to int64_t to avoid format string issues. --- .../Studio/freeRDPCore/src/main/cpp/android_freerdp.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/client/Android/Studio/freeRDPCore/src/main/cpp/android_freerdp.c b/client/Android/Studio/freeRDPCore/src/main/cpp/android_freerdp.c index b2c12ac52..e520c437a 100644 --- a/client/Android/Studio/freeRDPCore/src/main/cpp/android_freerdp.c +++ b/client/Android/Studio/freeRDPCore/src/main/cpp/android_freerdp.c @@ -732,7 +732,8 @@ JNIEXPORT jboolean JNICALL Java_com_freerdp_freerdpcore_services_LibFreeRDP_free if (!inst || !inst->context) { - WLog_FATAL(TAG, "(env=%p, cls=%p, instance=%lld", (void*)env, (void*)cls, instance); + WLog_FATAL(TAG, "(env=%p, cls=%p, instance=%" PRId64, (void*)env, (void*)cls, + (int64_t)instance); return JNI_FALSE; } @@ -753,7 +754,8 @@ JNIEXPORT jboolean JNICALL Java_com_freerdp_freerdpcore_services_LibFreeRDP_free if (!inst || !inst->context || !cls || !env) { - WLog_FATAL(TAG, "(env=%p, cls=%p, instance=%lld", (void*)env, (void*)cls, instance); + WLog_FATAL(TAG, "(env=%p, cls=%p, instance=%" PRId64, (void*)env, (void*)cls, + (int64_t)instance); return JNI_FALSE; } @@ -792,7 +794,8 @@ Java_com_freerdp_freerdpcore_services_LibFreeRDP_freerdp_1update_1graphics(JNIEn if (!env || !cls || !inst) { - WLog_FATAL(TAG, "(env=%p, cls=%p, instance=%lld", (void*)env, (void*)cls, instance); + WLog_FATAL(TAG, "(env=%p, cls=%p, instance=%" PRId64, (void*)env, (void*)cls, + (int64_t)instance); return JNI_FALSE; }