diff options
author | 2013-11-29 13:18:05 +0900 | |
---|---|---|
committer | 2013-11-29 19:10:19 +0900 | |
commit | 26c9af33a77f5a1af38b12cfd09639530327e9e1 (patch) | |
tree | c8adc5e2eaa7e9793b8f2b10f7f9c5fb3f59d6f2 /tests/src/com/android/inputmethod/latin/makedict/BinaryDictUtils.java | |
parent | ebd5541edfac105f7cf7b3e006695aa6fc6b903f (diff) | |
download | latinime-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.java | 5 |
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); } } |