some small patches
oliva at dcc.unicamp.br
Sun Apr 25 06:34:05 PDT 1999
On Apr 18, 1999, Aaron Place <beavis at ihug.co.nz> wrote:
> Could someone please commit these changes (if they are correct).
Thanks, installed most of it.
> * libraries/clib/io/RandomAccessFile.c,
> libraries/javalib/java/io/RandomAccessFile.java: change
> constructor to throw FileNotFoundException
Throwing FileNotFoundException is correct, but the method declaration
still says it throws IOException, so I did not install the .java patch.
> * libraries/javalib/java/io/StringReader.java (ready): fix
Doesn't make much sense to me; `closed' would never be `true'. Maybe
you meant to set it to `true' in close(). And then, shouldn't it be
checked in *every* method, not only in ready()?
> * libraries/javalib/java/io/StringWriter.java (StringWriter): make
> (close): change signature
Nope, close() is documented as throwing IOException, we shouldn't drop
it. But maybe it shouldn't do nothing, behaving like in your proposed
change to StringReader.
> * libraries/javalib/java/text/DateFormat.java, NumberFormat.java:
> clone is handled by superclass
The docs say they *do* define clone(), they just don't explicitly
implement Cloneable. I've installed only the part that removes
Cloneable from `implements'.
Alexandre Oliva http://www.dcc.unicamp.br/~oliva IC-Unicamp, Bra[sz]il
*** E-mail about software projects will be forwarded to mailing lists
More information about the kaffe