From c899d723b70300793d5c5cc74ac5ddcddf97b495 Mon Sep 17 00:00:00 2001 From: fanchao Date: Wed, 29 May 2024 14:09:48 +1000 Subject: [PATCH] Formatted message --- libsession-util/src/main/cpp/jni_utils.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libsession-util/src/main/cpp/jni_utils.h b/libsession-util/src/main/cpp/jni_utils.h index 1c5e0a10c3..c9ccd924a6 100644 --- a/libsession-util/src/main/cpp/jni_utils.h +++ b/libsession-util/src/main/cpp/jni_utils.h @@ -40,9 +40,10 @@ namespace jni_utils { return run_catching_cxx_exception_or(f, [env](const char *msg) { jclass exceptionClass = env->FindClass("java/lang/RuntimeException"); if (msg) { - env->ThrowNew(exceptionClass, msg); + auto formatted_message = std::string("libsession: C++ exception: ") + msg; + env->ThrowNew(exceptionClass, formatted_message.c_str()); } else { - env->ThrowNew(exceptionClass, "Unknown C++ exception from libsession"); + env->ThrowNew(exceptionClass, "libsession: Unknown C++ exception"); } return RetT();