Ticket #388: abcl-14755-equalp-fix-3.diff
File abcl-14755-equalp-fix-3.diff, 2.2 KB (added by , 9 years ago) |
---|
-
src/org/armedbear/lisp/Bignum.java
old new 213 213 @Override 214 214 public boolean equalp(LispObject obj) 215 215 { 216 if (obj .numberp())216 if (obj != null && obj.numberp()) 217 217 return isEqualTo(obj); 218 218 return false; 219 219 } -
src/org/armedbear/lisp/Complex.java
old new 143 143 @Override 144 144 public boolean equalp(LispObject obj) 145 145 { 146 if (obj .numberp())146 if (obj != null && obj.numberp()) 147 147 return isEqualTo(obj); 148 148 return false; 149 149 } -
src/org/armedbear/lisp/DoubleFloat.java
old new 169 169 @Override 170 170 public boolean equalp(LispObject obj) 171 171 { 172 if (obj .numberp())172 if (obj != null && obj.numberp()) 173 173 return isEqualTo(obj); 174 174 return false; 175 175 } -
src/org/armedbear/lisp/Fixnum.java
old new 228 228 @Override 229 229 public boolean equalp(LispObject obj) 230 230 { 231 if (obj .numberp())231 if (obj != null && obj.numberp()) 232 232 return isEqualTo(obj); 233 233 return false; 234 234 } -
src/org/armedbear/lisp/Ratio.java
old new 137 137 @Override 138 138 public boolean equalp(LispObject obj) 139 139 { 140 if (obj .numberp())140 if (obj != null && obj.numberp()) 141 141 return isEqualTo(obj); 142 142 return false; 143 143 } -
src/org/armedbear/lisp/SingleFloat.java
old new 169 169 @Override 170 170 public boolean equalp(LispObject obj) 171 171 { 172 if (obj .numberp())172 if (obj != null && obj.numberp()) 173 173 return isEqualTo(obj); 174 174 return false; 175 175 }