2002-06-06 James Clark <jjc@jclark.com> Fix for PR libgcj/8738: * gnu/gcj/convert/UnicodeToBytes.java (havePendingBytes): New method. * gnu/gcj/convert/Output_SJIS.java (havePendingBytes): Likewise. * gnu/gcj/convert/Output_EUCJIS.java (havePendingBytes): Likewise. * gnu/gcj/convert/Output_UTF8.java (havePendingBytes): Likewise. (write): Always decrease avail when count is increased. * java/lang/natString.cc (getBytes): Check converter havePendingBytes() and whether output buffer is full before increasing size. 2002-06-06 Mark Wielaard <mark@klomp dot org> * java/io/PrintStream.java (writeChars(char[],int, int)): Check converter.havePendingBytes(). (writeChars(String,int,int)): Likewise. * java/io/OutputStreamWriter.java (writeChars(char[], int, int)): Check converter.havePendingBytes() and flush buffer when stalled. From-SVN: r67595
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
BufferedInputStream.java | Loading commit data... | |
BufferedOutputStream.java | Loading commit data... | |
BufferedReader.java | Loading commit data... | |
BufferedWriter.java | Loading commit data... | |
ByteArrayInputStream.java | Loading commit data... | |
ByteArrayOutputStream.java | Loading commit data... | |
CharArrayReader.java | Loading commit data... | |
CharArrayWriter.java | Loading commit data... | |
CharConversionException.java | Loading commit data... | |
DataInput.java | Loading commit data... | |
DataInputStream.java | Loading commit data... | |
DataOutput.java | Loading commit data... | |
DataOutputStream.java | Loading commit data... | |
EOFException.java | Loading commit data... | |
Externalizable.java | Loading commit data... | |
File.java | Loading commit data... | |
FileDescriptor.java | Loading commit data... | |
FileFilter.java | Loading commit data... | |
FileInputStream.java | Loading commit data... | |
FileNotFoundException.java | Loading commit data... | |
FileOutputStream.java | Loading commit data... | |
FilePermission.java | Loading commit data... | |
FileReader.java | Loading commit data... | |
FileWriter.java | Loading commit data... | |
FilenameFilter.java | Loading commit data... | |
FilterInputStream.java | Loading commit data... | |
FilterOutputStream.java | Loading commit data... | |
FilterReader.java | Loading commit data... | |
FilterWriter.java | Loading commit data... | |
IOException.java | Loading commit data... | |
InputStream.java | Loading commit data... | |
InputStreamReader.java | Loading commit data... | |
InterruptedIOException.java | Loading commit data... | |
InvalidClassException.java | Loading commit data... | |
InvalidObjectException.java | Loading commit data... | |
LineNumberInputStream.java | Loading commit data... | |
LineNumberReader.java | Loading commit data... | |
NotActiveException.java | Loading commit data... | |
NotSerializableException.java | Loading commit data... | |
ObjectInput.java | Loading commit data... | |
ObjectInputStream.java | Loading commit data... | |
ObjectInputValidation.java | Loading commit data... | |
ObjectOutput.java | Loading commit data... | |
ObjectOutputStream.java | Loading commit data... | |
ObjectStreamClass.java | Loading commit data... | |
ObjectStreamConstants.java | Loading commit data... | |
ObjectStreamException.java | Loading commit data... | |
ObjectStreamField.java | Loading commit data... | |
OptionalDataException.java | Loading commit data... | |
OutputStream.java | Loading commit data... | |
OutputStreamWriter.java | Loading commit data... | |
PipedInputStream.java | Loading commit data... | |
PipedOutputStream.java | Loading commit data... | |
PipedReader.java | Loading commit data... | |
PipedWriter.java | Loading commit data... | |
PrintStream.java | Loading commit data... | |
PrintWriter.java | Loading commit data... | |
PushbackInputStream.java | Loading commit data... | |
PushbackReader.java | Loading commit data... | |
RandomAccessFile.java | Loading commit data... | |
Reader.java | Loading commit data... | |
SequenceInputStream.java | Loading commit data... | |
Serializable.java | Loading commit data... | |
SerializablePermission.java | Loading commit data... | |
StreamCorruptedException.java | Loading commit data... | |
StreamTokenizer.java | Loading commit data... | |
StringBufferInputStream.java | Loading commit data... | |
StringReader.java | Loading commit data... | |
StringWriter.java | Loading commit data... | |
SyncFailedException.java | Loading commit data... | |
UTFDataFormatException.java | Loading commit data... | |
UnsupportedEncodingException.java | Loading commit data... | |
VMObjectStreamClass.java | Loading commit data... | |
WriteAbortedException.java | Loading commit data... | |
Writer.java | Loading commit data... | |
natFileDescriptorEcos.cc | Loading commit data... | |
natFileDescriptorPosix.cc | Loading commit data... | |
natFileDescriptorWin32.cc | Loading commit data... | |
natFilePosix.cc | Loading commit data... | |
natFileWin32.cc | Loading commit data... | |
natObjectInputStream.cc | Loading commit data... | |
natVMObjectStreamClass.cc | Loading commit data... |