summaryrefslogtreecommitdiff
path: root/java/sablevm/files/patch-ao
diff options
context:
space:
mode:
Diffstat (limited to 'java/sablevm/files/patch-ao')
-rw-r--r--java/sablevm/files/patch-ao20
1 files changed, 20 insertions, 0 deletions
diff --git a/java/sablevm/files/patch-ao b/java/sablevm/files/patch-ao
new file mode 100644
index 000000000000..c29fb8669e2c
--- /dev/null
+++ b/java/sablevm/files/patch-ao
@@ -0,0 +1,20 @@
+--- work/sablevm-class-library-1.0.6/src/gnu/java/io/encode/EncoderUTF8.java.orig Thu Feb 20 14:00:06 2003
++++ work/sablevm-class-library-1.0.6/src/gnu/java/io/encode/EncoderUTF8.java Thu Feb 20 14:00:36 2003
+@@ -85,7 +85,7 @@
+ {
+ int num_bytes = 0;
+
+- for (int i = offset; i < len; i++)
++ for (int i = offset; i < offset + len; i++)
+ {
+ if (buf[i] <= 0x007F)
+ ++num_bytes;
+@@ -107,7 +107,7 @@
+ convertToBytes(char[] buf, int buf_offset, int len, byte[] bbuf,
+ int bbuf_offset)
+ {
+- for (int i = buf_offset; i < len; i++)
++ for (int i = buf_offset; i < buf_offset + len; i++)
+ {
+ if (buf[i] >= 0x0000 && buf[i] <= 0x007F)
+ {