You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by cz...@apache.org on 2006/06/23 10:37:03 UTC
svn commit: r416635 -
/cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/util/WildcardMatcherHelper.java
Author: cziegeler
Date: Fri Jun 23 01:37:02 2006
New Revision: 416635
URL: http://svn.apache.org/viewvc?rev=416635&view=rev
Log:
Prevent index out of bounce exception
Modified:
cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/util/WildcardMatcherHelper.java
Modified: cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/util/WildcardMatcherHelper.java
URL: http://svn.apache.org/viewvc/cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/util/WildcardMatcherHelper.java?rev=416635&r1=416634&r2=416635&view=diff
==============================================================================
--- cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/util/WildcardMatcherHelper.java (original)
+++ cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/util/WildcardMatcherHelper.java Fri Jun 23 01:37:02 2006
@@ -336,6 +336,9 @@
final char[] a2,
final int o2,
final int l) {
+ if ( o2 < 0 ) {
+ return false;
+ }
int i = 0;
for(i = 0; i < l && o1 + i < a1.length && o2 + i < a2.length && a1[o1 + i] == a2[o2 + i]; i++);