abouttreesummaryrefslogcommitdiff
path: root/srcs/juloo.keyboard2/Utils.java
diff options
context:
space:
mode:
Diffstat (limited to 'srcs/juloo.keyboard2/Utils.java')
-rw-r--r--srcs/juloo.keyboard2/Utils.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/srcs/juloo.keyboard2/Utils.java b/srcs/juloo.keyboard2/Utils.java
index 5cc1664..ae82474 100644
--- a/srcs/juloo.keyboard2/Utils.java
+++ b/srcs/juloo.keyboard2/Utils.java
@@ -9,6 +9,8 @@ import android.view.View;
import android.view.Window;
import android.view.WindowInsets;
import android.view.WindowManager;
+import java.io.ByteArrayOutputStream;
+import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.Locale;
@@ -49,4 +51,14 @@ public final class Utils
out.append(buff, 0, l);
return out.toString();
}
+
+ public static byte[] read_all_bytes(InputStream inp) throws IOException
+ {
+ ByteArrayOutputStream out = new ByteArrayOutputStream();
+ byte[] buff = new byte[128000];
+ int l;
+ while ((l = inp.read(buff)) != -1)
+ out.write(buff, 0, l);
+ return out.toByteArray();
+ }
}