diff options
author | 2013-06-04 19:16:47 +0900 | |
---|---|---|
committer | 2013-06-04 19:16:47 +0900 | |
commit | ad0c6d7b3635f0c1d92a3e4d895909234b7a2f0d (patch) | |
tree | 69b29880d640420fa6d1d3e2a646edd7e8f12890 /native/jni/com_android_inputmethod_latin_DicTraverseSession.cpp | |
parent | 11dc3a371d3bc682f7307586761ae637170d3505 (diff) | |
download | latinime-ad0c6d7b3635f0c1d92a3e4d895909234b7a2f0d.tar.gz latinime-ad0c6d7b3635f0c1d92a3e4d895909234b7a2f0d.tar.xz latinime-ad0c6d7b3635f0c1d92a3e4d895909234b7a2f0d.zip |
Cleanups in JNI related code
Removed the malloc version in binary dictionary support -- this has not
really been tested well so far, and the mmap version has been working pretty
well after all.
Several cosmetic fixes etc.
Change-Id: Iad0da58b300b769fb5946a3e73fc96f56215980e
Diffstat (limited to 'native/jni/com_android_inputmethod_latin_DicTraverseSession.cpp')
-rw-r--r-- | native/jni/com_android_inputmethod_latin_DicTraverseSession.cpp | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/native/jni/com_android_inputmethod_latin_DicTraverseSession.cpp b/native/jni/com_android_inputmethod_latin_DicTraverseSession.cpp index d4541507b..72e625836 100644 --- a/native/jni/com_android_inputmethod_latin_DicTraverseSession.cpp +++ b/native/jni/com_android_inputmethod_latin_DicTraverseSession.cpp @@ -50,16 +50,22 @@ static void latinime_releaseDicTraverseSession(JNIEnv *env, jclass clazz, jlong DicTraverseSession::releaseSessionInstance(ts); } -static JNINativeMethod sMethods[] = { - {const_cast<char *>("setDicTraverseSessionNative"), - const_cast<char *>("(Ljava/lang/String;)J"), - reinterpret_cast<void *>(latinime_setDicTraverseSession)}, - {const_cast<char *>("initDicTraverseSessionNative"), - const_cast<char *>("(JJ[II)V"), - reinterpret_cast<void *>(latinime_initDicTraverseSession)}, - {const_cast<char *>("releaseDicTraverseSessionNative"), - const_cast<char *>("(J)V"), - reinterpret_cast<void *>(latinime_releaseDicTraverseSession)} +static const JNINativeMethod sMethods[] = { + { + const_cast<char *>("setDicTraverseSessionNative"), + const_cast<char *>("(Ljava/lang/String;)J"), + reinterpret_cast<void *>(latinime_setDicTraverseSession) + }, + { + const_cast<char *>("initDicTraverseSessionNative"), + const_cast<char *>("(JJ[II)V"), + reinterpret_cast<void *>(latinime_initDicTraverseSession) + }, + { + const_cast<char *>("releaseDicTraverseSessionNative"), + const_cast<char *>("(J)V"), + reinterpret_cast<void *>(latinime_releaseDicTraverseSession) + } }; int register_DicTraverseSession(JNIEnv *env) { |