diff --git a/java/src/com/android/inputmethod/latin/UserHistoryDictIOUtils.java b/java/src/com/android/inputmethod/latin/UserHistoryDictIOUtils.java index d6fa66131..1f5f1f7e6 100644 --- a/java/src/com/android/inputmethod/latin/UserHistoryDictIOUtils.java +++ b/java/src/com/android/inputmethod/latin/UserHistoryDictIOUtils.java @@ -91,6 +91,11 @@ public class UserHistoryDictIOUtils { public void position(int position) { mPosition = position; } + + @Override + public void put(final byte b) { + mBuffer[mPosition++] = b; + } } /** diff --git a/java/src/com/android/inputmethod/latin/makedict/BinaryDictInputOutput.java b/java/src/com/android/inputmethod/latin/makedict/BinaryDictInputOutput.java index 6775144de..fbcb5eacc 100644 --- a/java/src/com/android/inputmethod/latin/makedict/BinaryDictInputOutput.java +++ b/java/src/com/android/inputmethod/latin/makedict/BinaryDictInputOutput.java @@ -232,6 +232,7 @@ public class BinaryDictInputOutput { public int readInt(); public int position(); public void position(int newPosition); + public void put(final byte b); } public static final class ByteBufferWrapper implements FusionDictionaryBufferInterface { @@ -271,6 +272,11 @@ public class BinaryDictInputOutput { public void position(int newPos) { mBuffer.position(newPos); } + + @Override + public void put(final byte b) { + mBuffer.put(b); + } } /**