summaryrefslogtreecommitdiff
path: root/app/src/main/java/com
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/com')
-rw-r--r--app/src/main/java/com/wuhei/reccoon/TranscriptionEngine.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/app/src/main/java/com/wuhei/reccoon/TranscriptionEngine.java b/app/src/main/java/com/wuhei/reccoon/TranscriptionEngine.java
index f4306ff..efee8dd 100644
--- a/app/src/main/java/com/wuhei/reccoon/TranscriptionEngine.java
+++ b/app/src/main/java/com/wuhei/reccoon/TranscriptionEngine.java
@@ -383,6 +383,9 @@ public final class TranscriptionEngine {
}
int drop = (int) position;
+ if (drop > buffer.length) {
+ drop = buffer.length;
+ }
if (drop > 0) {
buffer = Arrays.copyOfRange(buffer, drop, buffer.length);
position -= drop;