*** ../gnome-xml/HTMLparser.c Mon Oct 30 09:54:34 2000 --- HTMLparser.c Tue Oct 31 13:51:08 2000 *************** htmlParseScript(htmlParserCtxtPtr ctxt) *** 2329,2334 **** --- 2329,2342 ---- NEXT; cur = CUR; } + if (!(IS_CHAR(cur))) { + if ((ctxt->sax != NULL) && (ctxt->sax->error != NULL)) + ctxt->sax->error(ctxt->userData, + "Invalid char in CDATA 0x%X\n", cur); + ctxt->wellFormed = 0; + NEXT; + } + if ((nbchar != 0) && (ctxt->sax != NULL) && (!ctxt->disableSAX)) { if (ctxt->sax->cdataBlock!= NULL) { /*