patch-util_XML_cc 610 B

12345678910111213
  1. $OpenBSD: patch-util_XML_cc,v 1.1 2007/12/17 19:55:48 okan Exp $
  2. --- util/XML.cc.orig Mon Dec 10 22:26:55 2007
  3. +++ util/XML.cc Mon Dec 10 22:27:07 2007
  4. @@ -49,7 +49,7 @@ void XML::init() {
  5. // Only initialise scanners once
  6. if (!initialised) {
  7. // <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  8. - xmlScan.addPattern(XmlDecl, "<\\?xml.*?>[[:space:]]*");
  9. + xmlScan.addPattern(XmlDecl, "<\\?xml[^\\?].*\\?>[[:space:]]*");
  10. xmlScan.addPattern(XmlCommentBegin, "<!--");
  11. xmlScan.addPattern(XmlBegin, "<[a-zA-Z0-9_-]+"
  12. "([[:space:]]+[a-zA-Z_0-9-]+=(([/a-zA-Z_0-9,.]+)|(\"[^\"]*\")|('[^']*')))"