diff options
author | 2013-12-05 18:02:20 +0900 | |
---|---|---|
committer | 2013-12-06 14:53:03 +0900 | |
commit | a72e8f1ede3dc11fb60bd1346e6c7cb07c5d126e (patch) | |
tree | 8e5cbf3259e4ab4097e803f8c787d5f2516e004f /native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp | |
parent | cb27d955f334754e6cad0a5c3f8e13e913803f4a (diff) | |
download | latinime-a72e8f1ede3dc11fb60bd1346e6c7cb07c5d126e.tar.gz latinime-a72e8f1ede3dc11fb60bd1346e6c7cb07c5d126e.tar.xz latinime-a72e8f1ede3dc11fb60bd1346e6c7cb07c5d126e.zip |
[RF3] Cleanups
Make the version number a single number on native and java side.
Also, remove the hasValidContents method. It's useless since the
native code already checks this when creating the dictionary (I
wish I had known that when I added it).
Bug: 11281748
Change-Id: I572d37429972b2f280e4bdb748b709e5d0d7737e
Diffstat (limited to '')
-rw-r--r-- | native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp b/native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp index 0ef372a51..71b74b24f 100644 --- a/native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp +++ b/native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp @@ -86,7 +86,7 @@ static jlong latinime_BinaryDictionary_open(JNIEnv *env, jclass clazz, jstring s char sourceDirChars[sourceDirUtf8Length + 1]; env->GetStringUTFRegion(sourceDir, 0, env->GetStringLength(sourceDir), sourceDirChars); sourceDirChars[sourceDirUtf8Length] = '\0'; - DictionaryStructureWithBufferPolicy::StructurePoilcyPtr dictionaryStructureWithBufferPolicy = + DictionaryStructureWithBufferPolicy::StructurePolicyPtr dictionaryStructureWithBufferPolicy = DictionaryStructureWithBufferPolicyFactory::newDictionaryStructureWithBufferPolicy( sourceDirChars, static_cast<int>(dictOffset), static_cast<int>(dictSize), isUpdatable == JNI_TRUE); @@ -135,14 +135,6 @@ static void latinime_BinaryDictionary_close(JNIEnv *env, jclass clazz, jlong dic delete dictionary; } -static bool latinime_BinaryDictionary_hasValidContents(JNIEnv *env, jclass clazz, - jlong dict) { - Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); - if (!dictionary) return false; - // TODO: check format version - return true; -} - static int latinime_BinaryDictionary_getFormatVersion(JNIEnv *env, jclass clazz, jlong dict) { Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); if (!dictionary) return 0; @@ -467,11 +459,6 @@ static const JNINativeMethod sMethods[] = { reinterpret_cast<void *>(latinime_BinaryDictionary_close) }, { - const_cast<char *>("hasValidContentsNative"), - const_cast<char *>("(J)Z"), - reinterpret_cast<void *>(latinime_BinaryDictionary_hasValidContents) - }, - { const_cast<char *>("getFormatVersionNative"), const_cast<char *>("(J)I"), reinterpret_cast<void *>(latinime_BinaryDictionary_getFormatVersion) |