summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4>2000-02-19 02:54:14 +0000
committerbryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4>2000-02-19 02:54:14 +0000
commit180f7f22e2386ff3c3ce4fe6dc7b2740fe8200ee (patch)
tree370862b9e2d9c3ae0f9cd4736814b92aba078d74
parentcb3ca456dec1fe053845d6b3120b00805da2a46e (diff)
downloadppe42-gcc-180f7f22e2386ff3c3ce4fe6dc7b2740fe8200ee.tar.gz
ppe42-gcc-180f7f22e2386ff3c3ce4fe6dc7b2740fe8200ee.zip
2000-02-19 Bryce McKinlay <bryce@albatross.co.nz>
* java/util/zip/ZipEntry.java (setCrc): Fix overflow. (setSize): ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32062 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--libjava/ChangeLog5
-rw-r--r--libjava/java/util/zip/ZipEntry.java4
2 files changed, 7 insertions, 2 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index fb2e46a48cf..7ff9c1c26fc 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,8 @@
+2000-02-19 Bryce McKinlay <bryce@albatross.co.nz>
+
+ * java/util/zip/ZipEntry.java (setCrc): Fix overflow.
+ (setSize): ditto.
+
2000-02-18 Tom Tromey <tromey@cygnus.com>
* include/jvm.h (_Jv_GetJavaVM): Declare.
diff --git a/libjava/java/util/zip/ZipEntry.java b/libjava/java/util/zip/ZipEntry.java
index b2a010f4a43..6e22885e276 100644
--- a/libjava/java/util/zip/ZipEntry.java
+++ b/libjava/java/util/zip/ZipEntry.java
@@ -94,7 +94,7 @@ public class ZipEntry implements ZipConstants
public void setCrc (long crc)
{
- if (crc < 0 || crc > 0xffffffff)
+ if (crc < 0 || crc > 0xffffffffL)
throw new IllegalArgumentException ();
this.crc = crc;
}
@@ -115,7 +115,7 @@ public class ZipEntry implements ZipConstants
public void setSize (long size)
{
- if (size < 0 || size > 0xffffffff)
+ if (size < 0 || size > 0xffffffffL)
throw new IllegalArgumentException ();
this.size = size;
}
OpenPOWER on IntegriCloud