bayard 01/10/22 11:24:28
Modified: string/src/org/apache/taglibs/string/util CharSet.java
Log:
Fixed a logic fault in the negation logic.
Revision Changes Path
1.2 +5 -5
jakarta-taglibs/string/src/org/apache/taglibs/string/util/CharSet.java
Index: CharSet.java
===================================================================
RCS file:
/home/cvs/jakarta-taglibs/string/src/org/apache/taglibs/string/util/CharSet.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- CharSet.java 2001/08/30 12:38:11 1.1
+++ CharSet.java 2001/10/22 18:24:28 1.2
@@ -1,7 +1,7 @@
/*
- * $Header:
/home/cvs/jakarta-taglibs/string/src/org/apache/taglibs/string/util/CharSet.java,v 1.1
2001/08/30 12:38:11 bayard Exp $
- * $Revision: 1.1 $
- * $Date: 2001/08/30 12:38:11 $
+ * $Header:
/home/cvs/jakarta-taglibs/string/src/org/apache/taglibs/string/util/CharSet.java,v 1.2
2001/10/22 18:24:28 bayard Exp $
+ * $Revision: 1.2 $
+ * $Date: 2001/10/22 18:24:28 $
*
* ====================================================================
*
@@ -92,8 +92,8 @@
while(iterator.hasNext()) {
CharRange range = (CharRange)iterator.next();
if(range.isNegated()) {
- if(range.inRange(ch)) {
- bool = false;
+ if(!range.inRange(ch)) {
+ bool = true;
}
} else {
if(range.inRange(ch)) {