diff options
author | 2012-09-18 14:06:12 +0900 | |
---|---|---|
committer | 2012-09-18 14:19:38 +0900 | |
commit | 65e4970026fd0e7964796c0e252b6d71632b634c (patch) | |
tree | bd6e88c3af1621a1229f459cedb0b96d754d9f34 /java | |
parent | 764dd712032d7b8012797b1116b523bef7b907f3 (diff) | |
download | latinime-65e4970026fd0e7964796c0e252b6d71632b634c.tar.gz latinime-65e4970026fd0e7964796c0e252b6d71632b634c.tar.xz latinime-65e4970026fd0e7964796c0e252b6d71632b634c.zip |
Fix hackCanUseDictionaryFile.
Bug: 7169473
Change-Id: I575aaa350042af076a8da5756993cdae9e73422c
Diffstat (limited to 'java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/BinaryDictionaryGetter.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/java/src/com/android/inputmethod/latin/BinaryDictionaryGetter.java b/java/src/com/android/inputmethod/latin/BinaryDictionaryGetter.java index 9a888ade4..487315c0e 100644 --- a/java/src/com/android/inputmethod/latin/BinaryDictionaryGetter.java +++ b/java/src/com/android/inputmethod/latin/BinaryDictionaryGetter.java @@ -28,6 +28,7 @@ import android.util.Log; import java.io.File; import java.io.FileInputStream; import java.io.IOException; +import java.nio.BufferUnderflowException; import java.nio.ByteBuffer; import java.nio.channels.FileChannel; import java.util.ArrayList; @@ -382,6 +383,8 @@ class BinaryDictionaryGetter { return false; } catch (NumberFormatException e) { return false; + } catch (BufferUnderflowException e) { + return false; } finally { if (inStream != null) { try { |