diff options
author | 2011-01-10 09:05:34 -0800 | |
---|---|---|
committer | 2011-01-10 09:05:34 -0800 | |
commit | 2faf0a176c836f286c3af84062b97044e3952bfd (patch) | |
tree | 6e929d85928b0a903aba52181226112eb240e6c0 /native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp | |
parent | 255c044b0e7632e3bb8bb85ea0672425f30a3a88 (diff) | |
parent | 90d96615bcb71af7ccbb2318b588aa78c4308e5a (diff) | |
download | latinime-2faf0a176c836f286c3af84062b97044e3952bfd.tar.gz latinime-2faf0a176c836f286c3af84062b97044e3952bfd.tar.xz latinime-2faf0a176c836f286c3af84062b97044e3952bfd.zip |
Merge "Clean up: Update variable names to comply with spec of ApplicationInfo." into honeycomb
Diffstat (limited to 'native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp')
-rw-r--r-- | native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp b/native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp index 637429298..6e4e97138 100644 --- a/native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp +++ b/native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp @@ -50,14 +50,14 @@ static void throwException(JNIEnv *env, const char* ex, const char* fmt, int dat } static jint latinime_BinaryDictionary_open(JNIEnv *env, jobject object, - jstring apkFileName, jlong dictOffset, jlong dictSize, + jstring sourceDir, jlong dictOffset, jlong dictSize, jint typedLetterMultiplier, jint fullWordMultiplier, jint maxWordLength, jint maxWords, jint maxAlternatives) { PROF_OPEN; PROF_START(66); - const char *apkFileNameChars = env->GetStringUTFChars(apkFileName, NULL); - if (apkFileNameChars == NULL) { - LOGE("DICT: Can't get apk file name"); + const char *sourceDirChars = env->GetStringUTFChars(sourceDir, NULL); + if (sourceDirChars == NULL) { + LOGE("DICT: Can't get sourceDir string"); return 0; } int fd = 0; @@ -65,9 +65,9 @@ static jint latinime_BinaryDictionary_open(JNIEnv *env, jobject object, int adjust = 0; #ifdef USE_MMAP_FOR_DICTIONARY /* mmap version */ - fd = open(apkFileNameChars, O_RDONLY); + fd = open(sourceDirChars, O_RDONLY); if (fd < 0) { - LOGE("DICT: Can't open apk file. errno=%d", errno); + LOGE("DICT: Can't open sourceDir. sourceDirChars=%s errno=%d", sourceDirChars, errno); return 0; } int pagesize = getpagesize(); @@ -76,16 +76,16 @@ static jint latinime_BinaryDictionary_open(JNIEnv *env, jobject object, int adjDictSize = dictSize + adjust; dictBuf = mmap(NULL, sizeof(char) * adjDictSize, PROT_READ, MAP_PRIVATE, fd, adjDictOffset); if (dictBuf == MAP_FAILED) { - LOGE("DICT: Can't mmap dictionary file. errno=%d", errno); + LOGE("DICT: Can't mmap dictionary. errno=%d", errno); return 0; } dictBuf = (void *)((char *)dictBuf + adjust); #else // USE_MMAP_FOR_DICTIONARY /* malloc version */ FILE *file = NULL; - file = fopen(apkFileNameChars, "rb"); + file = fopen(sourceDirChars, "rb"); if (file == NULL) { - LOGE("DICT: Can't fopen apk file. errno=%d", errno); + LOGE("DICT: Can't fopen sourceDir. sourceDirChars=%s errno=%d", sourceDirChars, errno); return 0; } dictBuf = malloc(sizeof(char) * dictSize); @@ -109,7 +109,7 @@ static jint latinime_BinaryDictionary_open(JNIEnv *env, jobject object, return 0; } #endif // USE_MMAP_FOR_DICTIONARY - env->ReleaseStringUTFChars(apkFileName, apkFileNameChars); + env->ReleaseStringUTFChars(sourceDir, sourceDirChars); if (!dictBuf) { LOGE("DICT: dictBuf is null"); |