summaryrefslogtreecommitdiff
path: root/java/math/BigInteger.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/math/BigInteger.java')
-rw-r--r--java/math/BigInteger.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/java/math/BigInteger.java b/java/math/BigInteger.java
index 9108cc4ca..1ed87dfa8 100644
--- a/java/math/BigInteger.java
+++ b/java/math/BigInteger.java
@@ -65,7 +65,7 @@ public class BigInteger {
native public int signum();
public boolean equals(Object o) {
- if (!(o instanceof BigInteger)) return false;
+ if (o == null || (!(o instanceof BigInteger))) return false;
BigInteger integ = (BigInteger) o;
if (this == integ) return true;
return nativeEquals(integ);