svn commit: r826341 - /jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/InstructionHandle.java

[email protected] Sun, 18 Oct 2009 02:02:11 -0000
Newsgroups gmane.comp.jakarta.bcel.devel
Message-ID <[email protected]>
Author: dbrosius
Date: Sun Oct 18 02:02:10 2009
New Revision: 826341

URL: http://svn.apache.org/viewvc?rev=826341&view=rev
Log:
code assumes InstructionHandle.getTargeters() doesn't return null, but does. switch over to return InstructionTargeter[0] instead

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

Modified: jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/InstructionHandle.java
URL: http://svn.apache.org/viewvc/jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/InstructionHandle.java?rev=826341&r1=826340&r2=826341&view=diff
==============================================================================
--- jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/InstructionHandle.java (original)
+++ jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/InstructionHandle.java Sun Oct 18 02:02:10 2009
@@ -212,7 +212,7 @@
      */
     public InstructionTargeter[] getTargeters() {
         if (!hasTargeters()) {
-            return null;
+            return new InstructionTargeter[0];
         }
         InstructionTargeter[] t = new InstructionTargeter[targeters.size()];
         targeters.toArray(t);