svn commit: r642421 - /jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/LocalVariableTable.java

[email protected] Fri, 28 Mar 2008 23:11:32 -0000
Newsgroups gmane.comp.jakarta.bcel.devel
Message-ID <[email protected]>
Author: tcurdt
Date: Fri Mar 28 16:11:28 2008
New Revision: 642421

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

Thanks to William Pugh <[email protected]>


Modified:
    jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/LocalVariableTable.java

Modified: jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/LocalVariableTable.java
URL: http://svn.apache.org/viewvc/jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/LocalVariableTable.java?rev=642421&r1=642420&r2=642421&view=diff
==============================================================================
--- jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/LocalVariableTable.java (original)
+++ jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/LocalVariableTable.java Fri Mar 28 16:11:28 2008
@@ -145,7 +145,7 @@
             if (local_variable_table[i].getIndex() == index) {
                 int start_pc = local_variable_table[i].getStartPC();
                 int end_pc = start_pc + local_variable_table[i].getLength();
-                if ((pc >= start_pc) && (pc < end_pc)) {
+                if ((pc >= start_pc) && (pc <= end_pc)) {
                     return local_variable_table[i];
                 }
             }