Author: sylvain Date: Tue Jan 4 12:13:29 2005 New Revision: 124151 URL: http://svn.apache.org/viewcvs?view=rev&rev=124151 Log: fix bug that leads to an ArrayIndexOutOfBoundsException instead of returning null when id is not a number Modified: cocoon/trunk/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Repeater.java
Modified: cocoon/trunk/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Repeater.java Url: http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Repeater.java?view=diff&rev=124151&p1=cocoon/trunk/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Repeater.java&r1=124150&p2=cocoon/trunk/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Repeater.java&r2=124151 ============================================================================== --- cocoon/trunk/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Repeater.java (original) +++ cocoon/trunk/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Repeater.java Tue Jan 4 12:13:29 2005 @@ -97,7 +97,7 @@ rowIndex = Integer.parseInt(id); } catch (NumberFormatException nfe) { } - if (rowIndex < 0 && rowIndex > getSize()) + if (rowIndex < 0 || rowIndex >= getSize()) return null; return getRow(rowIndex); }