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

Modified Files:
      Tag: MMBase-1_8
        XmlField.java 
Log Message:
Could occur indexoutofboundexception


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


Index: XmlField.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/util/transformers/XmlField.java,v
retrieving revision 1.46.2.4
retrieving revision 1.46.2.5
diff -u -b -r1.46.2.4 -r1.46.2.5
--- XmlField.java       4 Jun 2008 14:31:52 -0000       1.46.2.4
+++ XmlField.java       9 Jun 2008 09:17:04 -0000       1.46.2.5
@@ -20,7 +20,7 @@
  * XMLFields in MMBase. This class can encode such a field to several other 
formats.
  *
  * @author Michiel Meeuwissen
- * @version $Id: XmlField.java,v 1.46.2.4 2008/06/04 14:31:52 michiel Exp $
+ * @version $Id: XmlField.java,v 1.46.2.5 2008/06/09 09:17:04 michiel Exp $
  * @todo   THIS CLASS NEEDS A CONCEPT! It gets a bit messy.
  */
 
@@ -242,7 +242,7 @@
      */
     static void preHandleHeaders(StringObject obj) {
 
-        int pos = obj.charAt(0) == '$' ? 0 : obj.indexOf("\n$");
+        int pos = (obj.length() > 0 && (obj.charAt(0) == '$')) ? 0 : 
obj.indexOf("\n$");
         while (pos >= 0) {
             // search newline
             pos++;
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to