diff options
Diffstat (limited to 'src/java/native/com_libmailcore_MailException.cpp')
-rw-r--r-- | src/java/native/com_libmailcore_MailException.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/java/native/com_libmailcore_MailException.cpp b/src/java/native/com_libmailcore_MailException.cpp index 79d5ba17..87f15b2a 100644 --- a/src/java/native/com_libmailcore_MailException.cpp +++ b/src/java/native/com_libmailcore_MailException.cpp @@ -9,5 +9,8 @@ using namespace mailcore; JNIEXPORT jstring JNICALL Java_com_libmailcore_MailException_messageForErrorCode (JNIEnv * env, jclass cls, jint errorCode) { - return (jstring) MC_TO_JAVA(mailcore::errorMessageWithErrorCode((ErrorCode) errorCode)); + MC_POOL_BEGIN; + jobject result = MC_TO_JAVA(mailcore::errorMessageWithErrorCode((ErrorCode) errorCode)); + MC_POOL_END; + return (jstring) result; } |