Author: dbrosius
Date: Thu Feb 10 19:23:49 2005
New Revision: 153334

URL: http://svn.apache.org/viewcvs?view=rev&rev=153334
Log:
Bug Report 24274 from David Foster appears to have already been fixed, however 
this fixes hashCode to protect against null pointer exceptions in the same way.

Modified:
    jakarta/bcel/trunk/src/java/org/apache/bcel/generic/ReturnaddressType.java

Modified: 
jakarta/bcel/trunk/src/java/org/apache/bcel/generic/ReturnaddressType.java
URL: 
http://svn.apache.org/viewcvs/jakarta/bcel/trunk/src/java/org/apache/bcel/generic/ReturnaddressType.java?view=diff&r1=153333&r2=153334
==============================================================================
--- jakarta/bcel/trunk/src/java/org/apache/bcel/generic/ReturnaddressType.java 
(original)
+++ jakarta/bcel/trunk/src/java/org/apache/bcel/generic/ReturnaddressType.java 
Thu Feb 10 19:23:49 2005
@@ -48,7 +48,11 @@
        
   /** @return a hash code value for the object.
    */
-  public int hashCode() { return returnTarget.hashCode(); }
+  public int hashCode() { 
+    if (returnTarget == null)
+      return 0;
+       return returnTarget.hashCode(); 
+  }
 
   /**
    * Returns if the two Returnaddresses refer to the same target.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to