diff options
author | Mike Hommey <glandium@debian.org> | 2005-04-04 18:23:13 +0000 |
---|---|---|
committer | Mike Hommey <glandium@debian.org> | 2005-04-04 18:23:13 +0000 |
commit | 0fc063df3ab2ad380d532d210dd1001de473e51b (patch) | |
tree | 6f88f0a0f845dd6aec7807b18cb5618d93e159ac /parser.c | |
parent | 50e5b428562964b1eb2f876370058b34b47c5e90 (diff) | |
download | libxml2-0fc063df3ab2ad380d532d210dd1001de473e51b.tar.gz |
Load /tmp/tmp.98zkCi/libxml2-2.6.19 intoupstream/2.6.19
packages/libxml2/branches/upstream/current.
Diffstat (limited to 'parser.c')
-rw-r--r-- | parser.c | 17 |
1 files changed, 11 insertions, 6 deletions
@@ -3220,8 +3220,9 @@ get_more_space: (ctxt->sax->ignorableWhitespace != ctxt->sax->characters)) { if (areBlanks(ctxt, tmp, nbchar, 1)) { - ctxt->sax->ignorableWhitespace(ctxt->userData, - tmp, nbchar); + if (ctxt->sax->ignorableWhitespace != NULL) + ctxt->sax->ignorableWhitespace(ctxt->userData, + tmp, nbchar); } else if (ctxt->sax->characters != NULL) ctxt->sax->characters(ctxt->userData, tmp, nbchar); @@ -3274,8 +3275,9 @@ get_more: ctxt->input->cur = in; if (areBlanks(ctxt, tmp, nbchar, 0)) { - ctxt->sax->ignorableWhitespace(ctxt->userData, - tmp, nbchar); + if (ctxt->sax->ignorableWhitespace != NULL) + ctxt->sax->ignorableWhitespace(ctxt->userData, + tmp, nbchar); } else if (ctxt->sax->characters != NULL) ctxt->sax->characters(ctxt->userData, tmp, nbchar); @@ -12210,7 +12212,7 @@ xmlCreateDocParserCtxt(const xmlChar *cur) { */ xmlDocPtr -xmlSAXParseDoc(xmlSAXHandlerPtr sax, xmlChar *cur, int recovery) { +xmlSAXParseDoc(xmlSAXHandlerPtr sax, const xmlChar *cur, int recovery) { xmlDocPtr ret; xmlParserCtxtPtr ctxt; xmlSAXHandlerPtr oldsax = NULL; @@ -12251,7 +12253,7 @@ xmlSAXParseDoc(xmlSAXHandlerPtr sax, xmlChar *cur, int recovery) { */ xmlDocPtr -xmlParseDoc(xmlChar *cur) { +xmlParseDoc(const xmlChar *cur) { return(xmlSAXParseDoc(NULL, cur, 0)); } #endif /* LIBXML_SAX1_ENABLED */ @@ -13089,3 +13091,6 @@ xmlCtxtReadIO(xmlParserCtxtPtr ctxt, xmlInputReadCallback ioread, inputPush(ctxt, stream); return (xmlDoRead(ctxt, URL, encoding, options, 1)); } + +#define bottom_parser +#include "elfgcchack.h" |