Update of /var/cvs/src/org/mmbase/util/transformers
In directory james.mmbase.org:/tmp/cvs-serv1657

Modified Files:
        RegexpReplacer.java 
Log Message:
still no good


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/util/transformers


Index: RegexpReplacer.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/util/transformers/RegexpReplacer.java,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- RegexpReplacer.java 25 Jul 2008 11:36:47 -0000      1.26
+++ RegexpReplacer.java 25 Jul 2008 11:44:02 -0000      1.27
@@ -27,7 +27,7 @@
  *
  * @author Michiel Meeuwissen
  * @since MMBase-1.8
- * @version $Id: RegexpReplacer.java,v 1.26 2008/07/25 11:36:47 michiel Exp $
+ * @version $Id: RegexpReplacer.java,v 1.27 2008/07/25 11:44:02 michiel Exp $
  */
 
 public class RegexpReplacer extends ChunkedTransformer<Pattern> {
@@ -151,11 +151,12 @@
         if (onlyFirstPattern) {
             // linked list while we're going to do a lot of changing:
             chunks = new LinkedList<Chunk>();
-            chunks.add(new Chunk(string));
         } else {
-            // will not make any changes
-            chunks = Collections.singletonList(new Chunk(string));
+            // will not make additions
+            chunks = new ArrayList<Chunk>(1);
         }
+        chunks.add(new Chunk(string));
+
 
         for (Map.Entry<Pattern, String> entry : getPatterns()) {
             Pattern p = entry.getKey();
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to