coliver 2003/06/30 07:27:49
Modified: src/scratchpad/src/org/apache/cocoon/generation JXFormsGenerator.java Log: handle null locator in characters() Revision Changes Path 1.19 +5 -1 cocoon-2.1/src/scratchpad/src/org/apache/cocoon/generation/JXFormsGenerator.java Index: JXFormsGenerator.java =================================================================== RCS file: /home/cvs/cocoon-2.1/src/scratchpad/src/org/apache/cocoon/generation/JXFormsGenerator.java,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- JXFormsGenerator.java 29 Jun 2003 15:30:21 -0000 1.18 +++ JXFormsGenerator.java 30 Jun 2003 14:27:49 -0000 1.19 @@ -820,7 +820,11 @@ throws SAXException { if (charBuf == null) { charBuf = new StringBuffer(); - charLocation = new LocatorImpl(locator); + if (locator != null) { + charLocation = new LocatorImpl(locator); + } else { + charLocation = NULL_LOCATOR; + } } charBuf.append(ch, start, length); }