From 74fb957e49e7d9ff5af47f35d062aa7c7f97a8fc Mon Sep 17 00:00:00 2001 From: Ken Wakasa Date: Wed, 1 Aug 2012 18:03:55 +0900 Subject: [PATCH] Header cleanup Change-Id: Idaf19de3dc75367d49bc01e84e5a9f057c1f8dba --- ...om_android_inputmethod_keyboard_ProximityInfo.cpp | 5 ----- ...om_android_inputmethod_latin_BinaryDictionary.cpp | 12 +++--------- native/jni/jni_common.cpp | 1 + native/jni/src/correction.cpp | 3 ++- 4 files changed, 6 insertions(+), 15 deletions(-) diff --git a/native/jni/com_android_inputmethod_keyboard_ProximityInfo.cpp b/native/jni/com_android_inputmethod_keyboard_ProximityInfo.cpp index fb55ea76a..93e19b367 100644 --- a/native/jni/com_android_inputmethod_keyboard_ProximityInfo.cpp +++ b/native/jni/com_android_inputmethod_keyboard_ProximityInfo.cpp @@ -21,11 +21,6 @@ #include "jni_common.h" #include "proximity_info.h" -#include -#include -#include -#include - namespace latinime { static jlong latinime_Keyboard_setProximityInfo(JNIEnv *env, jobject object, diff --git a/native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp b/native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp index 435e8379d..2d3d96309 100644 --- a/native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp +++ b/native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp @@ -17,30 +17,24 @@ #define LOG_TAG "LatinIME: jni: BinaryDictionary" #include "binary_format.h" -#include "correction.h" #include "com_android_inputmethod_latin_BinaryDictionary.h" +#include "correction.h" #include "defines.h" #include "dictionary.h" #include "jni.h" #include "jni_common.h" -#include "proximity_info.h" - -#include -#include -#include #ifdef USE_MMAP_FOR_DICTIONARY #include -#include -#include #include -#include #else // USE_MMAP_FOR_DICTIONARY #include #endif // USE_MMAP_FOR_DICTIONARY namespace latinime { +class ProximityInfo; + void releaseDictBuf(void *dictBuf, const size_t length, int fd); static jlong latinime_BinaryDictionary_open(JNIEnv *env, jobject object, diff --git a/native/jni/jni_common.cpp b/native/jni/jni_common.cpp index 94e279ff9..cb2351db1 100644 --- a/native/jni/jni_common.cpp +++ b/native/jni/jni_common.cpp @@ -21,6 +21,7 @@ #include "com_android_inputmethod_latin_NativeUtils.h" #include "defines.h" #include "jni.h" +#include "jni_common.h" #include "proximity_info.h" #include diff --git a/native/jni/src/correction.cpp b/native/jni/src/correction.cpp index 921ab0a28..8bb27f52a 100644 --- a/native/jni/src/correction.cpp +++ b/native/jni/src/correction.cpp @@ -25,11 +25,12 @@ #include "correction.h" #include "defines.h" #include "dictionary.h" -#include "proximity_info.h" #include "proximity_info_state.h" namespace latinime { +class ProximityInfo; + ///////////////////////////// // edit distance funcitons // /////////////////////////////