svn commit: r153334 - jakarta/bcel/trunk/src/java/org/apache/bcel/generic/ReturnaddressType.java

[email protected]
Newsgroups gmane.comp.jakarta.bcel.devel
Message-ID <[email protected]>
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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.