* java/io/OutputStreamWriter.java (writeChars): Use a 'do' loop. Set 'out.count' earlier. (close): Call setFinished on converter. (flush): Always write work buffer. * java/io/PrintStream.java (writeChars): Do 'do' loop. (close): Call setFinished on converter. Write a 'flush' array. * java/lang/natString.cc (getBytes): Call setFinished on converter. * gnu/gcj/convert/CharsetToBytesAdaptor.java (hasBytes): New field. (write): Set hasBytes. Changed 'finished' logic. (havePendingBytes): Rewrote. (setFinished): New method. * gnu/gcj/convert/UnicodeToBytes.java (setFinished): New method. * testsuite/libjava.lang/RH194522.java: New file. * testsuite/libjava.lang/RH194522.out: New file. From-SVN: r115039
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
ref | Loading commit data... | |
reflect | Loading commit data... | |
Character.java | Loading commit data... | |
Class.h | Loading commit data... | |
Class.java | Loading commit data... | |
ClassLoader.java | Loading commit data... | |
EcosProcess.java | Loading commit data... | |
Math.java | Loading commit data... | |
Object.h | Loading commit data... | |
Object.java | Loading commit data... | |
Package.java | Loading commit data... | |
PosixProcess.java | Loading commit data... | |
Runtime.java | Loading commit data... | |
SecurityManager.java | Loading commit data... | |
String.java | Loading commit data... | |
StringBuffer.java | Loading commit data... | |
StringBuilder.java | Loading commit data... | |
System.java | Loading commit data... | |
Thread.java | Loading commit data... | |
VMClassLoader.java | Loading commit data... | |
VMCompiler.java | Loading commit data... | |
VMDouble.java | Loading commit data... | |
VMFloat.java | Loading commit data... | |
VMSecurityManager.java | Loading commit data... | |
VMThrowable.java | Loading commit data... | |
Win32Process.java | Loading commit data... | |
natCharacter.cc | Loading commit data... | |
natClass.cc | Loading commit data... | |
natClassLoader.cc | Loading commit data... | |
natDouble.cc | Loading commit data... | |
natEcosProcess.cc | Loading commit data... | |
natFloat.cc | Loading commit data... | |
natMath.cc | Loading commit data... | |
natObject.cc | Loading commit data... | |
natPosixProcess.cc | Loading commit data... | |
natRuntime.cc | Loading commit data... | |
natString.cc | Loading commit data... | |
natStringBuffer.cc | Loading commit data... | |
natStringBuilder.cc | Loading commit data... | |
natSystem.cc | Loading commit data... | |
natThread.cc | Loading commit data... | |
natVMClassLoader.cc | Loading commit data... | |
natVMSecurityManager.cc | Loading commit data... | |
natVMThrowable.cc | Loading commit data... | |
natWin32Process.cc | Loading commit data... |