diff --git a/ChangeLog b/ChangeLog index 43d32617d2fa8131e36124fa73fc522977288df1..4da7f324722475179cdd4b084c19b8b9400a5d09 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ Mon Mar 18 19:18:13 CET 2002 Daniel Veillard + * configure.in: preparing 2.4.18 + * doc/*: updated and rebuilt the web site + * *.c libxml.h: implement the new IN_LIBXML scheme discussed with + the Windows and Cygwin maintainers. * parser.c: humm, changed the way the SAX parser work when xmlSubstituteEntitiesDefault(1) is set, it will then do the entity registration and loading by itself in case the diff --git a/DOCBparser.c b/DOCBparser.c index 0b4012a6c250a63e5805cd1b5c435805f5433e5b..3670c5afe4ee1bd6b8f40c5e16fdda4d3a5059a1 100644 --- a/DOCBparser.c +++ b/DOCBparser.c @@ -10,6 +10,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_DOCB_ENABLED diff --git a/HTMLparser.c b/HTMLparser.c index 24394ead14bcfee5cd94c16493a4642f4c2e1945..4c819d1bff1b3569f803921c8abcf14862e515d9 100644 --- a/HTMLparser.c +++ b/HTMLparser.c @@ -6,6 +6,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_HTML_ENABLED diff --git a/HTMLtree.c b/HTMLtree.c index 7868d644b69709f9ea34a9311cc80ad20ce085ec..e02465dd2ac029b0656945498991e8d24ca71ab7 100644 --- a/HTMLtree.c +++ b/HTMLtree.c @@ -7,6 +7,7 @@ */ +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_HTML_ENABLED diff --git a/SAX.c b/SAX.c index 9baeab54dcb365ffe98b6d1054ac4dc362b13f8b..5fc3463536e87e98b6d1d2605d7c8af26800a084 100644 --- a/SAX.c +++ b/SAX.c @@ -7,6 +7,7 @@ */ +#define IN_LIBXML #include "libxml.h" #include #include diff --git a/c14n.c b/c14n.c index 25d9b9cfa161ee87dcf19790ca94b558d6ca27d8..83eee102ff939ea536e8e9ab39e1f7439646174e 100644 --- a/c14n.c +++ b/c14n.c @@ -9,6 +9,7 @@ * * Author: Aleksey Sanin */ +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_C14N_ENABLED diff --git a/catalog.c b/catalog.c index 29c473e569268ae5cb825808cb2e11ac8ade7d4a..1fc419d759173d38da2375877893baa438280942 100644 --- a/catalog.c +++ b/catalog.c @@ -12,6 +12,7 @@ * Daniel.Veillard@imag.fr */ +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_CATALOG_ENABLED diff --git a/configure.in b/configure.in index 5a697ad47e8dd3760be6a334a21e3afdcc584887..e4f0c1141fe5bd1d0e5ba459fdcf2eb6436bdefa 100644 --- a/configure.in +++ b/configure.in @@ -6,7 +6,7 @@ AC_CANONICAL_HOST LIBXML_MAJOR_VERSION=2 LIBXML_MINOR_VERSION=4 -LIBXML_MICRO_VERSION=17 +LIBXML_MICRO_VERSION=18 LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION diff --git a/debugXML.c b/debugXML.c index df50f66ca7d12f7f8632317b1c49a3e5f6d48308..fcfa57fe3f6e8d98cce173281fdc2ffea46b245f 100644 --- a/debugXML.c +++ b/debugXML.c @@ -7,6 +7,7 @@ * Daniel Veillard */ +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_DEBUG_ENABLED diff --git a/doc/APIchunk22.html b/doc/APIchunk22.html new file mode 100644 index 0000000000000000000000000000000000000000..5fa64c65cbcc71a3b1ee7a0cb9a8c248aebfd05a --- /dev/null +++ b/doc/APIchunk22.html @@ -0,0 +1,773 @@ + + + + + +API Alphabetic Index x-x for libxml2 + + + + + +
+Gnome LogoW3C LogoRed Hat Logo +
+

The XML C library for Gnome

+

API Alphabetic Index x-x for libxml2

+
+
+ + +
+ + + +
Main Menu
+ + + +
API Indexes
+ + + +
Related links
+
+

+A-C +D-E +F-I +J-P +Q-S +T-X +Z-a +b-b +c-c +d-d +e-e +f-f +g-i +j-l +m-n +o-o +p-p +q-r +s-s +t-t +u-v +w-w +x-x +

+

Letter x:

+
+
x00B7
+
+xmlIsExtender +
+
x02D0
+
+xmlIsExtender +
+
x02D1
+
+xmlIsExtender +
+
x0387
+
+xmlIsExtender +
+
x0640
+
+xmlIsExtender +
+
x0E46
+
+xmlIsExtender +
+
x0EC6
+
+xmlIsExtender +
+
x10000-x10FFFF
+
+xmlIsChar +
+
x20
+
+xmlIsBlank +xmlIsPubidChar +
+
x20-xD7FF
+
+xmlIsChar +
+
x3005
+
+xmlIsExtender +
+
x3007
+
+xmlIsIdeographic +
+
x3021-x3029
+
+xmlIsIdeographic +
+
x3031-x3035
+
+xmlIsExtender +
+
x309D-x309E
+
+xmlIsExtender +
+
x30FC-x30FE
+
+xmlIsExtender +
+
x4E00-x9FA5
+
+xmlIsIdeographic +
+
xDxA
+
+xmlCurrentChar +
+
xE000-xFFFD
+
+xmlIsChar +
+
xml
+
+xmlSetEntityReferenceFunc +
+
xml-c14n
+
+xmlC14NDocDumpMemory +xmlC14NDocSave +xmlC14NDocSaveTo +
+
xml-exc-c14n
+
+xmlC14NDocDumpMemory +xmlC14NDocSave +xmlC14NDocSaveTo +
+
xml:
+
+XML_XML_NAMESPACE +
+
xml:base
+
+xmlNodeSetBase +
+
xml:lang
+
+xmlNodeGetLang +xmlNodeSetLang +xmlXPathLangFunction +
+
xml:space
+
+xmlNodeGetSpacePreserve +xmlNodeSetSpacePreserve +
+
xmlAttr
+
+attribute +attributeSAXFunc +
+
xmlAttrPtr
+
+xmlCopyProp +xmlCopyPropList +xmlGetID +
+
xmlAttributePtr
+
+xmlGetDtdAttrDesc +xmlGetDtdQAttrDesc +
+
xmlAttributeTablePtr
+
+xmlCopyAttributeTable +
+
xmlBuffer
+
+xmlCharEncFirstLine +xmlCharEncInFunc +xmlCharEncOutFunc +
+
xmlCatalogAllow
+
+xmlCatalogGetDefaults +
+
xmlCatalogPtr
+
+xmlNewCatalog +
+
xmlCatalogResolvePublic
+
+xmlCatalogGetPublic +
+
xmlCatalogResolveSystem
+
+xmlCatalogGetSystem +
+
xmlCharEncoding
+
+xmlGetCharEncodingHandler +
+
xmlCharEncodingHandlerPtr
+
+xmlRegisterCharEncodingHandler +
+
xmlChars
+
+xmlBufferWriteCHAR +xmlBufferWriteXmlCHAR +xmlParserInputGrow +xmlParserInputRead +
+
xmlCleanupThreads
+
+xmlCleanupThreads +
+
xmlCreateIntSubset
+
+xmlNewDtd +
+
xmlDefaultSAXLocator
+
+setDocumentLocator +setDocumentLocatorSAXFunc +
+
xmlDocPtr
+
+xmlCopyDoc +
+
xmlDocumentGetBase
+
+xmlNodeGetBase +
+
xmlDtdPtr
+
+xmlCopyDtd +xmlParseDTD +xmlSAXParseDTD +
+
xmlElementContentPtr
+
+xmlCopyElementContent +xmlParseElementChildrenContentD +xmlParseElementChildrenContentDecl +xmlParseElementMixedContentDecl +
+
xmlElementPtr
+
+xmlGetDtdElementDesc +xmlGetDtdQElementDesc +
+
xmlElementTablePtr
+
+xmlCopyElementTable +
+
xmlEncodeEntities
+
+xmlEncodeEntitiesReentrant +
+
xmlEncodeEntitiesReentrant
+
+xmlNewChild +xmlNewDocNode +
+
xmlEntitiesTablePtr
+
+xmlCopyEntitiesTable +xmlCreateEntitiesTable +
+
xmlEntityPtr
+
+getEntity +getEntitySAXFunc +getParameterEntity +getParameterEntitySAXFunc +xmlNewEntityInputStream +xmlParseEntityRef +
+
xmlEnumerationPtr
+
+xmlCopyEnumeration +xmlCreateEnumeration +
+
xmlExternalEntityLoader
+
+xmlGetExternalEntityLoader +
+
xmlFree
+
+xmlC14NDocDumpMemory +
+
xmlFreeMutex
+
+xmlFreeMutex +
+
xmlGetGlobalState
+
+xmlGetGlobalState +
+
xmlGetThreadId
+
+xmlGetThreadId +
+
xmlHashTablePtr
+
+xmlHashCreate +
+
xmlIDPtr
+
+xmlAddID +
+
xmlInitParser
+
+htmlInitAutoClose +
+
xmlInitThreads
+
+xmlInitThreads +
+
xmlInitializeCatalog
+
+xmlCatalogAdd +
+
xmlInitializeGlobalState
+
+xmlInitializeGlobalState +
+
xmlInputCloseCallback
+
+xmlRegisterInputCallbacks +
+
xmlInputMatchCallback
+
+xmlRegisterInputCallbacks +
+
xmlInputOpenCallback
+
+xmlRegisterInputCallbacks +
+
xmlInputReadCallback
+
+xmlRegisterInputCallbacks +
+
xmlIsBlankNode
+
+xmlKeepBlanksDefault +
+
xmlIsMainThread
+
+xmlIsMainThread +
+
xmlLineNumbersDefault
+
+XML_GET_LINE +xmlGetLineNo +
+
xmlListWalk
+
+xmlListWalker +
+
xmlLoadExtDtdDefaultValue
+
+XML_COMPLETE_ATTRS +XML_DETECT_IDS +
+
xmlLocationSetPtr
+
+xmlXPtrFreeLocationSet +xmlXPtrLocationSetCreate +
+
xmlLockLibrary
+
+xmlLockLibrary +
+
xmlMutexLock
+
+xmlMutexLock +
+
xmlMutexUnlock
+
+xmlMutexUnlock +
+
xmlNanoFTPGet
+
+ftpDataCallback +
+
xmlNanoFTPList
+
+ftpListCallback +
+
xmlNewDocRawNode
+
+xmlNewDocNode +
+
xmlNewMutex
+
+xmlMutexPtr +
+
xmlNewTextChild
+
+xmlNewChild +
+
xmlNodeListGetString
+
+xmlNodeListGetRawString +
+
xmlNodePtr
+
+xmlCopyNode +xmlCopyNodeList +xmlDocCopyNode +xmlDocGetRootElement +xmlXPathNodeSetAdd +xmlXPathNodeSetAddUnique +xmlXPathNodeSetCreate +xmlXPathNodeSetDel +xmlXPtrBuildNodeList +
+
xmlNodeSetPtr
+
+xmlXPathFreeNodeSet +xmlXPathNodeSetCreate +
+
xmlNotationPtr
+
+xmlGetDtdNotationDesc +
+
xmlNotationTablePtr
+
+xmlCopyNotationTable +
+
xmlNsPtr
+
+getNamespace +xmlCopyNamespace +xmlCopyNamespaceList +xmlGetNsList +
+
xmlOutputCloseCallback
+
+xmlRegisterOutputCallbacks +
+
xmlOutputMatchCallback
+
+xmlRegisterOutputCallbacks +
+
xmlOutputOpenCallback
+
+xmlRegisterOutputCallbacks +
+
xmlOutputWriteCallback
+
+xmlRegisterOutputCallbacks +
+
xmlParseElementChildrenContentDecl
+
+xmlParseElementChildrenContentD +
+
xmlParseElementContentDecl
+
+xmlParseElementChildrenContentDecl +xmlParseElementMixedContentDecl +
+
xmlParseElementDecl
+
+xmlParseElementContentDecl +
+
xmlParseFile
+
+xmlParseCatalogFile +
+
xmlParseNamespace:
+
+xmlParseNamespace +
+
xmlParseURI
+
+xmlURIEscape +
+
xmlParserCtxtPtr
+
+xmlNewParserCtxt +
+
xmlParserErrors
+
+docbParseChunk +htmlParseChunk +xmlParseChunk +
+
xmlParserFindNodeInfoIndex
+
+xmlParserFindNodeInfoIndex +
+
xmlParserInput
+
+xmlParserInput +
+
xmlParserInputBufferCreateFilename
+
+xmlParserInputBufferCreateFname +
+
xmlParserInputPtr
+
+resolveEntity +resolveEntitySAXFunc +xmlFreeInputStream +xmlLoadExternalEntity +xmlNoNetExternalEntityLoader +xmlParserPrintFileContext +xmlParserPrintFileInfo +
+
xmlParserNodeInfo
+
+xmlParserFindNodeInfo +
+
xmlPopInput:
+
+xmlPopInput +
+
xmlPushInput:
+
+xmlPushInput +
+
xmlRMutexLock
+
+xmlRMutexLock +
+
xmlRMutexUnlock
+
+xmlRMutexUnlock +
+
xmlRefPtr
+
+xmlAddRef +
+
xmlSetExternalEntityLoader
+
+resolveEntity +resolveEntitySAXFunc +
+
xmlSnprintfElementContent
+
+xmlSprintfElementContent +
+
xmlStrEqual
+
+xmlStrEqual +
+
xmlStrdup
+
+xmlMemStrdup +
+
xmlStringDecodeEntities
+
+xmlDecodeEntities +
+
xmlStringGetNodeList
+
+xmlParseAttValue +
+
xmlURI
+
+xmlCreateURI +xmlFreeURI +xmlPrintURI +xmlSaveUri +
+
xmlURIEscapeStr
+
+xmlURIEscape +
+
xmlURIPtr
+
+xmlParseURI +
+
xmlUnlinkNode
+
+xmlFreeNode +
+
xmlUnlockLibrary
+
+xmlUnlockLibrary +
+
xmlValidCtxtPtr
+
+xmlValidityErrorFunc +xmlValidityWarningFunc +
+
xmlValidGetValidElements
+
+xmlValidGetValidElements +
+
xmlValidateOneAttribute
+
+xmlValidateOneElement +
+
xmlXPathCheckError
+
+xmlXPathPopBoolean +xmlXPathPopExternal +xmlXPathPopNodeSet +xmlXPathPopNumber +xmlXPathPopString +
+
xmlXPathContext
+
+xmlXPathFreeContext +xmlXPathNewContext +xmlXPathParserContext +xmlXPtrNewContext +
+
xmlXPathError
+
+xmlXPathSetError +
+
xmlXPathFreeObject
+
+xmlXPathFreeNodeSetList +
+
xmlXPathFunction
+
+xmlXPathFunctionLookup +xmlXPathFunctionLookupNS +
+
xmlXPathNodeTrailingSorted
+
+xmlXPathNodeTrailing +
+
xmlXPathObjectPtr
+
+xmlXPathCompile +xmlXPathCompiledEval +xmlXPathEval +xmlXPathEvalExpression +xmlXPathFreeNodeSetList +xmlXPathFreeObject +xmlXPathNewBoolean +xmlXPathNewCString +xmlXPathNewFloat +xmlXPathNewNodeSet +xmlXPathNewNodeSetList +xmlXPathNewString +xmlXPathNewValueTree +xmlXPathWrapNodeSet +xmlXPtrEval +xmlXPtrLocationSetAdd +xmlXPtrLocationSetCreate +xmlXPtrLocationSetDel +xmlXPtrNewCollapsedRange +xmlXPtrNewLocationSetNodeSet +xmlXPtrNewLocationSetNodes +xmlXPtrNewRange +xmlXPtrNewRangeNodeObject +xmlXPtrNewRangeNodePoint +xmlXPtrNewRangeNodes +xmlXPtrNewRangePointNode +xmlXPtrNewRangePoints +xmlXPtrWrapLocationSet +
+
xmlXPathParserContext
+
+xmlXPathFreeParserContext +xmlXPathNewParserContext +
+
xmlXPathTrailingSorted
+
+xmlXPathTrailing +
+
xpath
+
+xmlShellPrintXPathError +xmlShellPrintXPathResult +
+
+

+A-C +D-E +F-I +J-P +Q-S +T-X +Z-a +b-b +c-c +d-d +e-e +f-f +g-i +j-l +m-n +o-o +p-p +q-r +s-s +t-t +u-v +w-w +x-x +

+

Daniel Veillard

+
+ + diff --git a/doc/news.html b/doc/news.html index d4d925acdb956ce77409785fbd40ffa7267a08de..12ae020be5a4d170e428f9e997fa9039d4bb3bb5 100644 --- a/doc/news.html +++ b/doc/news.html @@ -90,6 +90,15 @@ for a really accurate description you want to test those

+

2.4.18: Mar 18 2002

+
    +
  • bug fixes: tree, SAX, canonicalization, validation, portability, + xpath
  • +
  • removed the --with-buffer option it was becoming unmaintainable
  • +
  • serious cleanup of the Python makefiles
  • +
  • speedup patch to XPath very effective for DocBook stylesheets
  • +
  • Fixes for Windows build, cleanup of the documentation
  • +

2.4.17: Mar 8 2002

  • a lot of bug fixes, including "namespace nodes have no parents in diff --git a/doc/xml.html b/doc/xml.html index b38ccdbc44b0ac377c19c1ed379f491a005eb460..45a787240ce23149ccba8d500684137db3ba44d2 100644 --- a/doc/xml.html +++ b/doc/xml.html @@ -556,6 +556,16 @@ you want to test those

    href="http://www.w3.org/TR/xinclude">XInclude
+

2.4.18: Mar 18 2002

+
    +
  • bug fixes: tree, SAX, canonicalization, validation, portability, + xpath
  • +
  • removed the --with-buffer option it was becoming unmaintainable
  • +
  • serious cleanup of the Python makefiles
  • +
  • speedup patch to XPath very effective for DocBook stylesheets
  • +
  • Fixes for Windows build, cleanup of the documentation
  • +
+

2.4.17: Mar 8 2002

  • a lot of bug fixes, including "namespace nodes have no parents in @@ -2528,6 +2538,8 @@ xmlOutputBufferCreateOwn(FILE *file, xmlCharEncodingHandlerPtr encoder) {     }     return(ret);
    + + }
  • And then use it to save the document: diff --git a/doc/xmlio.html b/doc/xmlio.html index 168b1a6b12d8f6206b82aa8e0a5d013216feec64..2854977693beb41669b044fd9c7a3ab35865093f 100644 --- a/doc/xmlio.html +++ b/doc/xmlio.html @@ -221,6 +221,8 @@ xmlOutputBufferCreateOwn(FILE *file, xmlCharEncodingHandlerPtr encoder) {     }     return(ret);
    + + }
  • And then use it to save the document: diff --git a/encoding.c b/encoding.c index 06ebd2a353d4084768a8bcadd8d7bb1bba74fcaa..df8714beae7c5c12b2f8598a50ae0e33cbbd4f31 100644 --- a/encoding.c +++ b/encoding.c @@ -23,6 +23,7 @@ * Original code for IsoLatin1 and UTF-16 by "Martin J. Duerst" */ +#define IN_LIBXML #include "libxml.h" #include diff --git a/entities.c b/entities.c index 4f6f52a6b4edd745389cd862d5730894f22e4705..efc7b9fd8dfac06058482d1e0d20e225a1af6120 100644 --- a/entities.c +++ b/entities.c @@ -6,6 +6,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #include diff --git a/error.c b/error.c index f27494e4c38246ca5c1ff88a47965deb29b8bb37..14d91f316b8ef74708e17eb836b9fca91f266643 100644 --- a/error.c +++ b/error.c @@ -6,6 +6,7 @@ * Daniel Veillard */ +#define IN_LIBXML #include "libxml.h" #include diff --git a/globals.c b/globals.c index ff0e3b76be1a760c864a61757d5d7dc39ef8750a..cce70fbf900db66b94e478b86b76363c60c7b1cc 100644 --- a/globals.c +++ b/globals.c @@ -11,6 +11,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #ifdef HAVE_STDLIB_H diff --git a/hash.c b/hash.c index 33fdec8fe13595cfe591987ea51fa72349937b31..f01e6b90db8e9f84231590a7cd105dcbdb863781 100644 --- a/hash.c +++ b/hash.c @@ -17,6 +17,7 @@ * Author: breese@users.sourceforge.net */ +#define IN_LIBXML #include "libxml.h" #include diff --git a/include/libxml/xmlwin32version.h b/include/libxml/xmlwin32version.h index d80540ad3ca8f0c1fbc8fa84c77b4cd93820f4e9..4ec99648e0ca4ca020fc2040d973c9b647dff575 100644 --- a/include/libxml/xmlwin32version.h +++ b/include/libxml/xmlwin32version.h @@ -27,21 +27,21 @@ extern void xmlCheckVersion(int version); * * the version string like "1.2.3" */ -#define LIBXML_DOTTED_VERSION "2.4.17" +#define LIBXML_DOTTED_VERSION "2.4.18" /** * LIBXML_VERSION: * * the version number: 1.2.3 value is 1002003 */ -#define LIBXML_VERSION 20417 +#define LIBXML_VERSION 20418 /** * LIBXML_VERSION_STRING: * * the version number string, 1.2.3 value is "1002003" */ -#define LIBXML_VERSION_STRING "20417" +#define LIBXML_VERSION_STRING "20418" /** * LIBXML_TEST_VERSION: @@ -49,7 +49,7 @@ extern void xmlCheckVersion(int version); * Macro to check that the libxml version in use is compatible with * the version the software has been compiled against */ -#define LIBXML_TEST_VERSION xmlCheckVersion(20417); +#define LIBXML_TEST_VERSION xmlCheckVersion(20418); #if 0 /** diff --git a/libxml.h b/libxml.h index d229ba3935ad8ec7a2c71308856102a2f4b48fd5..6b7476f51452850ccfe79a148336b291a97ebb3b 100644 --- a/libxml.h +++ b/libxml.h @@ -9,9 +9,6 @@ #ifndef __XML_LIBXML_H__ #define __XML_LIBXML_H__ -#ifndef IN_LIBXML -#define IN_LIBXML -#endif #if defined(WIN32) && !defined(__CYGWIN__) #include "win32config.h" #elif defined(macintosh) diff --git a/list.c b/list.c index 5abe2eeef14724fd7fa30d2851edf0902a829334..756912a2e1dca258e3547d2b5f1a2489a6097ad9 100644 --- a/list.c +++ b/list.c @@ -15,6 +15,7 @@ * Author: Gary.Pennington@uk.sun.com */ +#define IN_LIBXML #include "libxml.h" #include diff --git a/nanoftp.c b/nanoftp.c index 875e54a77b9d9d358a9de6d7a1cfeb43560f2b6a..03d68884fc470593bcf5a051bf836808a09a9f82 100644 --- a/nanoftp.c +++ b/nanoftp.c @@ -16,6 +16,7 @@ #define NEED_SOCKETS #endif /* TESTING */ +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_FTP_ENABLED diff --git a/nanohttp.c b/nanohttp.c index 01e4353ad55cd207b57f020c5feefe8cb386df6d..b843370ea36b0fe9306cfbf77a315a115243f774 100644 --- a/nanohttp.c +++ b/nanohttp.c @@ -15,6 +15,7 @@ fly with ZLIB if found at compile-time */ #define NEED_SOCKETS +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_HTTP_ENABLED diff --git a/parser.c b/parser.c index d2fd69059e098a2e21075920c7d74e52aaa27583..a14cdbda878b3e076dd79501eca1ca2cd4581ef5 100644 --- a/parser.c +++ b/parser.c @@ -30,6 +30,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #if defined(WIN32) && !defined (__CYGWIN__) diff --git a/parserInternals.c b/parserInternals.c index c539714def69a634c2372ee381495c7e609c23b4..68ac53825fc567d03cfc2d5eb39a972649178fe3 100644 --- a/parserInternals.c +++ b/parserInternals.c @@ -7,6 +7,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #if defined(WIN32) && !defined (__CYGWIN__) diff --git a/threads.c b/threads.c index 37c7d9c8a66ded0ad033d02acf86301563bd125a..b790d055f61728861d7fe712e1965d7971c2573f 100644 --- a/threads.c +++ b/threads.c @@ -7,6 +7,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #include diff --git a/tree.c b/tree.c index 900f221967702f2cd561586132152c9b6d04e75d..84620c71c409e3181a178150bfd89dd27bfe1d08 100644 --- a/tree.c +++ b/tree.c @@ -11,6 +11,7 @@ * */ +#define IN_LIBXML #include "libxml.h" #include /* for memset() only ! */ diff --git a/uri.c b/uri.c index c68a01c0c4720a8d85626891db113873371d3db3..6e43fc9c3d95016fa43bc72bcf274dbe96a54c68 100644 --- a/uri.c +++ b/uri.c @@ -8,6 +8,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #include diff --git a/valid.c b/valid.c index f285c19edcbfa7d951b30363c2e3b54a0335d438..9133a305eea54f8287bff03250661bb1357c921c 100644 --- a/valid.c +++ b/valid.c @@ -7,6 +7,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #include diff --git a/xinclude.c b/xinclude.c index dfd90abdb6fb16fb30a44109fefe7b4a7f311c10..7fbcaca7e58c5675aa6ff8a97d6efd3a8adadfbf 100644 --- a/xinclude.c +++ b/xinclude.c @@ -14,6 +14,7 @@ * TODO: add an node intermediate API and handle recursion at this level */ +#define IN_LIBXML #include "libxml.h" #include diff --git a/xlink.c b/xlink.c index d0d8ea0a53b1a9b208682ef61cb880bf471c2f9b..17ec77f66fd7111bbf13a8ee41e5a9b6ce1e7198 100644 --- a/xlink.c +++ b/xlink.c @@ -8,6 +8,7 @@ */ +#define IN_LIBXML #include "libxml.h" #include /* for memset() only */ diff --git a/xmlIO.c b/xmlIO.c index edb2389a2a08abbf145a452284a9b0dac3138f8f..e3c16fb1af87d06726b1c35b2fa2540bafa83e37 100644 --- a/xmlIO.c +++ b/xmlIO.c @@ -8,6 +8,7 @@ * 14 Nov 2000 ht - for VMS, truncated name of long functions to under 32 char */ +#define IN_LIBXML #include "libxml.h" #include diff --git a/xmlcatalog.c b/xmlcatalog.c index 37969f01127f63d975c869f7e45a1c5ba6fa22e7..78781f0716f2b1c78f44a240b69fd2ac53f2c359 100644 --- a/xmlcatalog.c +++ b/xmlcatalog.c @@ -6,6 +6,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #include diff --git a/xmlmemory.c b/xmlmemory.c index 1c1ed3614272b22ec0555e5330a20f342976e686..890ab7b080257b844490eeec56562df7775834a6 100644 --- a/xmlmemory.c +++ b/xmlmemory.c @@ -4,6 +4,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #include diff --git a/xpath.c b/xpath.c index 032c9b189b0ce121b9992164a82404899276df3c..24d8dc01ac05fe29ec68b00056fff0fe371b3455 100644 --- a/xpath.c +++ b/xpath.c @@ -16,6 +16,7 @@ * for VMS */ +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_XPATH_ENABLED diff --git a/xpointer.c b/xpointer.c index 8ffb975f1fc80a149ac70245e7af8b6031dd307e..b49073a793ac05bbf596b3e692a3a6beecf802fd 100644 --- a/xpointer.c +++ b/xpointer.c @@ -9,6 +9,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" /*