Index: parser.c =================================================================== RCS file: /cvs/gnome/gnome-xml/parser.c,v retrieving revision 1.175 diff -c -r1.175 parser.c *** parser.c 2001/10/18 14:57:23 1.175 --- parser.c 2001/10/23 12:31:04 *************** *** 2085,2091 **** ctxt->wellFormed = 0; ctxt->disableSAX = 1; } ! if ((ctxt->inSubset == 1) && (tmp == '%')) { ctxt->errNo = XML_ERR_ENTITY_PE_INTERNAL; if ((ctxt->sax != NULL) && (ctxt->sax->error != NULL)) ctxt->sax->error(ctxt->userData, --- 2085,2092 ---- ctxt->wellFormed = 0; ctxt->disableSAX = 1; } ! if ((tmp == '%') && (ctxt->inSubset == 1) && ! (ctxt->inputNr == 1)) { ctxt->errNo = XML_ERR_ENTITY_PE_INTERNAL; if ((ctxt->sax != NULL) && (ctxt->sax->error != NULL)) ctxt->sax->error(ctxt->userData,