Author: tcurdt
Date: Wed Nov  7 10:56:26 2007
New Revision: 592851

URL: http://svn.apache.org/viewvc?rev=592851&view=rev
Log:
http://issues.apache.org/bugzilla/show_bug.cgi?id=43795


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

Modified: 
jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/InstructionList.java
URL: 
http://svn.apache.org/viewvc/jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/InstructionList.java?rev=592851&r1=592850&r2=592851&view=diff
==============================================================================
--- 
jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/InstructionList.java 
(original)
+++ 
jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/InstructionList.java 
Wed Nov  7 10:56:26 2007
@@ -677,8 +677,9 @@
     private void remove( InstructionHandle prev, InstructionHandle next )
             throws TargetLostException {
         InstructionHandle first, last; // First and last deleted instruction
-        if ((prev == null) && (next == null)) { // singleton list
-            first = last = start;
+        if ((prev == null) && (next == null)) {
+            first = start;
+            last = end;
             start = end = null;
         } else {
             if (prev == null) { // At start of list



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

Reply via email to