diff options
Diffstat (limited to 'libjava/java/lang/natString.cc')
-rw-r--r-- | libjava/java/lang/natString.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libjava/java/lang/natString.cc b/libjava/java/lang/natString.cc index 82d5d0c..ee31ba5 100644 --- a/libjava/java/lang/natString.cc +++ b/libjava/java/lang/natString.cc @@ -523,6 +523,7 @@ java::lang::String::init (jbyteArray bytes, jint offset, jint count, avail -= done; } } + converter->done (); this->data = array; this->boffset = (char *) elements (array) - (char *) array; this->count = outpos; @@ -604,6 +605,7 @@ java::lang::String::getBytes (jstring enc) todo -= converted; } } + converter->done (); if (bufpos == buflen) return buffer; jbyteArray result = JvNewByteArray(bufpos); |