On Thu, 2005-09-01 at 19:27 +0200, Mark Wielaard wrote: > 2005-09-01 Mark Wielaard <[EMAIL PROTECTED]> > > * libraries/javalib/java/util/zip/Adler32.java > (Adler32): Set adler to 1. > (reset): Likewise. > (getValue): Return unsigned int value. > > With this all the new mauve tests pass.
It would probably help if I attached the patch...
Index: libraries/javalib/java/util/zip/Adler32.java
===================================================================
RCS file: /cvs/kaffe/kaffe/libraries/javalib/java/util/zip/Adler32.java,v
retrieving revision 1.1
diff -u -r1.1 Adler32.java
--- libraries/javalib/java/util/zip/Adler32.java 14 Jul 1998 17:02:10 -0000 1.1
+++ libraries/javalib/java/util/zip/Adler32.java 1 Sep 2005 17:37:57 -0000
@@ -20,7 +20,7 @@
public Adler32()
{
- adler = 0;
+ adler = 1;
}
public void update(int b)
@@ -35,12 +35,12 @@
public void reset()
{
- adler = 0;
+ adler = 1;
}
public long getValue()
{
- return (adler);
+ return (adler & 0xFFFFFFFFL);
}
public native void update(byte[] buf, int from, int len);
signature.asc
Description: This is a digitally signed message part
_______________________________________________ kaffe mailing list [email protected] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe
