aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/com/android/inputmethod/latin/makedict/BinaryDictUtils.java
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2013-11-29 13:18:05 +0900
committerJean Chalard <jchalard@google.com>2013-11-29 19:10:19 +0900
commit26c9af33a77f5a1af38b12cfd09639530327e9e1 (patch)
treec8adc5e2eaa7e9793b8f2b10f7f9c5fb3f59d6f2 /tests/src/com/android/inputmethod/latin/makedict/BinaryDictUtils.java
parentebd5541edfac105f7cf7b3e006695aa6fc6b903f (diff)
downloadlatinime-26c9af33a77f5a1af38b12cfd09639530327e9e1.tar.gz
latinime-26c9af33a77f5a1af38b12cfd09639530327e9e1.tar.xz
latinime-26c9af33a77f5a1af38b12cfd09639530327e9e1.zip
Fix auto-detection of format 4.
Bug: 11073222 Change-Id: I76e47d0399cf43fc3cc18cb1252f166be86b9a69
Diffstat (limited to 'tests/src/com/android/inputmethod/latin/makedict/BinaryDictUtils.java')
-rw-r--r--tests/src/com/android/inputmethod/latin/makedict/BinaryDictUtils.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/src/com/android/inputmethod/latin/makedict/BinaryDictUtils.java b/tests/src/com/android/inputmethod/latin/makedict/BinaryDictUtils.java
index f476738f3..5ec37255d 100644
--- a/tests/src/com/android/inputmethod/latin/makedict/BinaryDictUtils.java
+++ b/tests/src/com/android/inputmethod/latin/makedict/BinaryDictUtils.java
@@ -73,13 +73,14 @@ public class BinaryDictUtils {
}
}
- public static DictUpdater getDictUpdater(final File file, final FormatOptions formatOptions) {
+ public static DictUpdater getDictUpdater(final File file, final FormatOptions formatOptions)
+ throws UnsupportedFormatException {
if (formatOptions.mVersion == FormatSpec.VERSION4) {
return new Ver4DictUpdater(file, DictDecoder.USE_WRITABLE_BYTEBUFFER);
} else if (formatOptions.mVersion == 3) {
return new Ver3DictUpdater(file, DictDecoder.USE_WRITABLE_BYTEBUFFER);
} else {
- throw new RuntimeException("The format option has a wrong version : "
+ throw new UnsupportedFormatException("The format option has a wrong version : "
+ formatOptions.mVersion);
}
}