aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/java/native/com_libmailcore_MailException.cpp
blob: 87f15b2ae5ba44ab0dd57c4b11e3be8c279e2c77 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "com_libmailcore_MailException.h"

#include "MCBaseTypes.h"
#include "MCErrorMessage.h"
#include "TypesUtils.h"

using namespace mailcore;

JNIEXPORT jstring JNICALL Java_com_libmailcore_MailException_messageForErrorCode
  (JNIEnv * env, jclass cls, jint errorCode)
{
    MC_POOL_BEGIN;
    jobject result = MC_TO_JAVA(mailcore::errorMessageWithErrorCode((ErrorCode) errorCode));
    MC_POOL_END;
    return (jstring) result;
}