gcc/libjava/gnu/gcj/convert
Tom Tromey a9a399fe24 re PR libgcj/3426 (java.io.InputStreamReader, infinite loop)
Fix for PR libgcj/3426:
	* gnu/gcj/convert/natIconv.cc: Include CharConversionException.h,
	errno.h.
	(read): Throw exception if character conversion fails.
	* java/io/BufferedInputStream.java (refill): Now package-private.
	* java/io/InputStreamReader.java (ready): Simplified.
	(refill): New method.
	(read): Use it.

Co-Authored-By: David Brownell <david-b@pacbell.net>

From-SVN: r43975
2001-07-13 05:41:28 +00:00
..
BytesToUnicode.java BytesToUnicode.java (getDefaultDecoder): Let default decoder use iconv. 2000-09-11 00:35:51 +00:00
Convert.java All files: Updated copyright information. 2000-03-07 19:55:28 +00:00
IOConverter.java IOConverter.java: Manually maintained alias now lowercase. 2001-06-27 21:56:08 +00:00
Input_8859_1.java encodings.pl: Added `ASCII' alias. 2000-11-01 17:00:02 +00:00
Input_ASCII.java encodings.pl: Added `ASCII' alias. 2000-11-01 17:00:02 +00:00
Input_EUCJIS.java All files: Updated copyright information. 2000-03-07 19:55:28 +00:00
Input_JavaSrc.java All files: Updated copyright information. 2000-03-07 19:55:28 +00:00
Input_SJIS.java All files: Updated copyright information. 2000-03-07 19:55:28 +00:00
Input_UTF8.java Input_UTF8.java (read): Fixed handling of surrogate characters. 2000-08-08 17:35:32 +00:00
Input_iconv.java All files: Updated copyright information. 2000-03-07 19:55:28 +00:00
JIS0201.h JIS0201.h: New file, generated from Unicode table. 1999-04-16 10:25:08 -07:00
JIS0208.h Fix truncated comments. 1999-04-16 10:24:06 -07:00
JIS0208_to_Unicode.cc Initial revision 1999-04-07 14:42:40 +00:00
JIS0212.h Fix truncated comments. 1999-04-16 10:24:06 -07:00
JIS0212_to_Unicode.cc Initial revision 1999-04-07 14:42:40 +00:00
Output_8859_1.java encodings.pl: Added `ASCII' alias. 2000-11-01 17:00:02 +00:00
Output_ASCII.java encodings.pl: Added `ASCII' alias. 2000-11-01 17:00:02 +00:00
Output_EUCJIS.java All files: Updated copyright information. 2000-03-07 19:55:28 +00:00
Output_JavaSrc.java All files: Updated copyright information. 2000-03-07 19:55:28 +00:00
Output_SJIS.java All files: Updated copyright information. 2000-03-07 19:55:28 +00:00
Output_UTF8.java Input_UTF8.java (read): Fixed handling of surrogate characters. 2000-08-08 17:35:32 +00:00
Output_iconv.java All files: Updated copyright information. 2000-03-07 19:55:28 +00:00
UnicodeToBytes.java BytesToUnicode.java (getDefaultDecoder): Let default decoder use iconv. 2000-09-11 00:35:51 +00:00
Unicode_to_JIS.cc JIS0201.h: New file, generated from Unicode table. 1999-04-16 10:25:08 -07:00
gen-from-JIS.c All files: Updated copyright information. 2000-03-07 19:55:28 +00:00
make-trie.c All files: Updated copyright information. 2000-03-07 19:55:28 +00:00
natIconv.cc re PR libgcj/3426 (java.io.InputStreamReader, infinite loop) 2001-07-13 05:41:28 +00:00
natInput_EUCJIS.cc All files: Updated copyright information. 2000-03-07 19:55:28 +00:00
natInput_SJIS.cc All files: Updated copyright information. 2000-03-07 19:55:28 +00:00
natOutput_EUCJIS.cc All files: Updated copyright information. 2000-03-07 19:55:28 +00:00
natOutput_SJIS.cc All files: Updated copyright information. 2000-03-07 19:55:28 +00:00