commit | 65e4970026fd0e7964796c0e252b6d71632b634c | [log] [tgz] |
---|---|---|
author | Yuichiro Hanada <yhanada@google.com> | Tue Sep 18 14:06:12 2012 +0900 |
committer | Yuichiro Hanada <yhanada@google.com> | Tue Sep 18 14:19:38 2012 +0900 |
tree | bd6e88c3af1621a1229f459cedb0b96d754d9f34 | |
parent | 764dd712032d7b8012797b1116b523bef7b907f3 [diff] |
Fix hackCanUseDictionaryFile. Bug: 7169473 Change-Id: I575aaa350042af076a8da5756993cdae9e73422c
diff --git a/java/src/com/android/inputmethod/latin/BinaryDictionaryGetter.java b/java/src/com/android/inputmethod/latin/BinaryDictionaryGetter.java index 9a888ad..487315c 100644 --- a/java/src/com/android/inputmethod/latin/BinaryDictionaryGetter.java +++ b/java/src/com/android/inputmethod/latin/BinaryDictionaryGetter.java
@@ -28,6 +28,7 @@ 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 @@ return false; } catch (NumberFormatException e) { return false; + } catch (BufferUnderflowException e) { + return false; } finally { if (inStream != null) { try {