/* Blocks further parser processing don't override error for internal use  */
static void xmlHaltParser(xmlParserCtxtPtr ctxt)
/* Blocks further parser processing don't override error for internal use  */
static void xmlHaltParser(xmlParserCtxtPtr ctxt)
{
        if (ctxt->input->free != NULL) {
	    ctxt->input->free((xmlChar *) ctxt->input->base);
	    ctxt->input->free = NULL;
	}
	ctxt->input->cur = BAD_CAST"";
	ctxt->input->base = ctxt->input->cur;
    }
}