14 #ifndef __XML_GLOBALS_H 15 #define __XML_GLOBALS_H 72 #undef htmlDefaultSAXHandler 73 #undef oldXMLWDcompatibility 74 #undef xmlBufferAllocScheme 75 #undef xmlDefaultBufferSize 76 #undef xmlDefaultSAXHandler 77 #undef xmlDefaultSAXLocator 78 #undef xmlDoValidityCheckingDefaultValue 80 #undef xmlGenericError 81 #undef xmlStructuredError 82 #undef xmlGenericErrorContext 83 #undef xmlStructuredErrorContext 84 #undef xmlGetWarningsDefaultValue 85 #undef xmlIndentTreeOutput 86 #undef xmlTreeIndentString 87 #undef xmlKeepBlanksDefaultValue 88 #undef xmlLineNumbersDefaultValue 89 #undef xmlLoadExtDtdDefaultValue 91 #undef xmlMallocAtomic 93 #undef xmlParserDebugEntities 94 #undef xmlParserVersion 95 #undef xmlPedanticParserDefaultValue 97 #undef xmlSaveNoEmptyTags 98 #undef xmlSubstituteEntitiesDefaultValue 99 #undef xmlRegisterNodeDefaultValue 100 #undef xmlDeregisterNodeDefaultValue 102 #undef xmlParserInputBufferCreateFilenameValue 103 #undef xmlOutputBufferCreateFilenameValue 206 #ifdef LIBXML_THREAD_ALLOC_ENABLED 207 #ifdef LIBXML_THREAD_ENABLED 215 #ifdef LIBXML_THREAD_ENABLED 217 #define xmlMallocAtomic \ 218 (*(__xmlMallocAtomic())) 223 #ifdef LIBXML_THREAD_ENABLED 231 #ifdef LIBXML_THREAD_ENABLED 239 #ifdef LIBXML_THREAD_ENABLED 241 #define xmlMemStrdup \ 242 (*(__xmlMemStrdup())) 255 #ifdef LIBXML_HTML_ENABLED 257 #ifdef LIBXML_THREAD_ENABLED 258 #define htmlDefaultSAXHandler \ 259 (*(__htmlDefaultSAXHandler())) 266 #ifdef LIBXML_THREAD_ENABLED 267 #define xmlLastError \ 268 (*(__xmlLastError())) 281 #ifdef LIBXML_THREAD_ENABLED 282 #define oldXMLWDcompatibility \ 283 (*(__oldXMLWDcompatibility())) 289 #ifdef LIBXML_THREAD_ENABLED 290 #define xmlBufferAllocScheme \ 291 (*(__xmlBufferAllocScheme())) 299 #ifdef LIBXML_THREAD_ENABLED 300 #define xmlDefaultBufferSize \ 301 (*(__xmlDefaultBufferSize())) 308 #ifdef LIBXML_THREAD_ENABLED 309 #define xmlDefaultSAXHandler \ 310 (*(__xmlDefaultSAXHandler())) 316 #ifdef LIBXML_THREAD_ENABLED 317 #define xmlDefaultSAXLocator \ 318 (*(__xmlDefaultSAXLocator())) 324 #ifdef LIBXML_THREAD_ENABLED 325 #define xmlDoValidityCheckingDefaultValue \ 326 (*(__xmlDoValidityCheckingDefaultValue())) 333 #ifdef LIBXML_THREAD_ENABLED 334 #define xmlGenericError \ 335 (*(__xmlGenericError())) 341 #ifdef LIBXML_THREAD_ENABLED 342 #define xmlStructuredError \ 343 (*(__xmlStructuredError())) 349 #ifdef LIBXML_THREAD_ENABLED 350 #define xmlGenericErrorContext \ 351 (*(__xmlGenericErrorContext())) 357 #ifdef LIBXML_THREAD_ENABLED 358 #define xmlStructuredErrorContext \ 359 (*(__xmlStructuredErrorContext())) 365 #ifdef LIBXML_THREAD_ENABLED 366 #define xmlGetWarningsDefaultValue \ 367 (*(__xmlGetWarningsDefaultValue())) 374 #ifdef LIBXML_THREAD_ENABLED 375 #define xmlIndentTreeOutput \ 376 (*(__xmlIndentTreeOutput())) 383 #ifdef LIBXML_THREAD_ENABLED 384 #define xmlTreeIndentString \ 385 (*(__xmlTreeIndentString())) 392 #ifdef LIBXML_THREAD_ENABLED 393 #define xmlKeepBlanksDefaultValue \ 394 (*(__xmlKeepBlanksDefaultValue())) 401 #ifdef LIBXML_THREAD_ENABLED 402 #define xmlLineNumbersDefaultValue \ 403 (*(__xmlLineNumbersDefaultValue())) 410 #ifdef LIBXML_THREAD_ENABLED 411 #define xmlLoadExtDtdDefaultValue \ 412 (*(__xmlLoadExtDtdDefaultValue())) 419 #ifdef LIBXML_THREAD_ENABLED 420 #define xmlParserDebugEntities \ 421 (*(__xmlParserDebugEntities())) 428 #ifdef LIBXML_THREAD_ENABLED 429 #define xmlParserVersion \ 430 (*(__xmlParserVersion())) 436 #ifdef LIBXML_THREAD_ENABLED 437 #define xmlPedanticParserDefaultValue \ 438 (*(__xmlPedanticParserDefaultValue())) 445 #ifdef LIBXML_THREAD_ENABLED 446 #define xmlSaveNoEmptyTags \ 447 (*(__xmlSaveNoEmptyTags())) 454 #ifdef LIBXML_THREAD_ENABLED 455 #define xmlSubstituteEntitiesDefaultValue \ 456 (*(__xmlSubstituteEntitiesDefaultValue())) 463 #ifdef LIBXML_THREAD_ENABLED 464 #define xmlRegisterNodeDefaultValue \ 465 (*(__xmlRegisterNodeDefaultValue())) 471 #ifdef LIBXML_THREAD_ENABLED 472 #define xmlDeregisterNodeDefaultValue \ 473 (*(__xmlDeregisterNodeDefaultValue())) 480 #ifdef LIBXML_THREAD_ENABLED 481 #define xmlParserInputBufferCreateFilenameValue \ 482 (*(__xmlParserInputBufferCreateFilenameValue())) 488 #ifdef LIBXML_THREAD_ENABLED 489 #define xmlOutputBufferCreateFilenameValue \ 490 (*(__xmlOutputBufferCreateFilenameValue())) xmlParserInputBufferCreateFilenameFunc xmlParserInputBufferCreateFilenameValue
XMLPUBFUN xmlStructuredErrorFunc *XMLCALL __xmlStructuredError(void)
XMLPUBVAR xmlSAXLocator xmlDefaultSAXLocator
XMLPUBVAR xmlDeregisterNodeFunc xmlDeregisterNodeDefaultValue
XMLPUBFUN int *XMLCALL __xmlDefaultBufferSize(void)
XMLPUBVAR xmlMallocFunc xmlMallocAtomic
int oldXMLWDcompatibility
int xmlKeepBlanksDefaultValue
XMLPUBVAR int xmlGetWarningsDefaultValue
struct png_info_def **typedef void(__cdecl typeof(png_destroy_read_struct))(struct png_struct_def **
void * xmlStructuredErrorContext
XMLPUBVAR xmlStructuredErrorFunc xmlStructuredError
void(XMLCALL * xmlFreeFunc)(void *mem)
XMLPUBFUN int *XMLCALL __xmlSaveNoEmptyTags(void)
int xmlSubstituteEntitiesDefaultValue
XMLPUBFUN const char *XMLCALL xmlThrDefTreeIndentString(const char *v)
XMLPUBVAR xmlRegisterNodeFunc xmlRegisterNodeDefaultValue
XMLPUBFUN int *XMLCALL __xmlLoadExtDtdDefaultValue(void)
XMLPUBFUN int XMLCALL xmlThrDefGetWarningsDefaultValue(int v)
int xmlLoadExtDtdDefaultValue
xmlStrdupFunc xmlMemStrdup
XMLPUBFUN int XMLCALL xmlThrDefParserDebugEntities(int v)
XMLPUBFUN int *XMLCALL __xmlIndentTreeOutput(void)
XMLPUBVAR int xmlSubstituteEntitiesDefaultValue
XMLPUBFUN int *XMLCALL __xmlParserDebugEntities(void)
xmlDeregisterNodeFunc xmlDeregisterNodeDefaultValue
XMLPUBFUN int XMLCALL xmlThrDefPedanticParserDefaultValue(int v)
void *(XMLCALL * xmlReallocFunc)(void *mem, size_t size)
XMLPUBVAR int xmlIndentTreeOutput
XMLPUBFUN const char **XMLCALL __xmlParserVersion(void)
XML_DEPRECATED XMLPUBFUN void XMLCALL xmlCleanupGlobals(void)
XMLPUBVAR int xmlLoadExtDtdDefaultValue
int xmlLineNumbersDefaultValue
XMLPUBFUN int *XMLCALL __xmlSubstituteEntitiesDefaultValue(void)
XMLPUBFUN int *XMLCALL __xmlPedanticParserDefaultValue(void)
XMLPUBVAR int oldXMLWDcompatibility
xmlRegisterNodeFunc xmlRegisterNodeDefaultValue
xmlSAXHandlerV1 docbDefaultSAXHandler
int xmlParserDebugEntities
XMLPUBFUN xmlRegisterNodeFunc XMLCALL xmlThrDefRegisterNodeDefault(xmlRegisterNodeFunc func)
_In_ fcb _In_ chunk _In_ uint64_t _In_ uint64_t _In_ bool _In_opt_ void _In_opt_ PIRP _In_ LIST_ENTRY _In_ uint8_t compression
const char * xmlParserVersion
XMLPUBVAR void * xmlStructuredErrorContext
XMLPUBVAR xmlParserInputBufferCreateFilenameFunc xmlParserInputBufferCreateFilenameValue
XMLPUBFUN int *XMLCALL __xmlKeepBlanksDefaultValue(void)
XMLPUBFUN int *XMLCALL __xmlLineNumbersDefaultValue(void)
xmlGlobalState * xmlGlobalStatePtr
xmlBufferAllocationScheme
XMLPUBFUN xmlParserInputBufferCreateFilenameFunc *XMLCALL __xmlParserInputBufferCreateFilenameValue(void)
XMLPUBFUN xmlDeregisterNodeFunc *XMLCALL __xmlDeregisterNodeDefaultValue(void)
xmlOutputBuffer * xmlOutputBufferPtr
XMLPUBVAR int xmlLineNumbersDefaultValue
char *(XMLCALL * xmlStrdupFunc)(const char *str)
XMLPUBVAR xmlGenericErrorFunc xmlGenericError
XMLPUBVAR xmlOutputBufferCreateFilenameFunc xmlOutputBufferCreateFilenameValue
xmlSAXHandlerV1 htmlDefaultSAXHandler
XMLPUBVAR const char * xmlTreeIndentString
XMLPUBFUN void XMLCALL xmlThrDefSetStructuredErrorFunc(void *ctx, xmlStructuredErrorFunc handler)
XMLPUBVAR xmlReallocFunc xmlRealloc
xmlSAXHandlerV1 xmlDefaultSAXHandler
XMLPUBVAR int xmlKeepBlanksDefaultValue
XMLPUBFUN int XMLCALL xmlThrDefLineNumbersDefaultValue(int v)
XMLPUBFUN int XMLCALL xmlThrDefIndentTreeOutput(int v)
XMLPUBFUN int XMLCALL xmlThrDefKeepBlanksDefaultValue(int v)
XMLPUBFUN int XMLCALL xmlThrDefSaveNoEmptyTags(int v)
XMLPUBFUN int XMLCALL xmlThrDefDefaultBufferSize(int v)
XMLPUBVAR const char * xmlParserVersion
xmlGenericErrorFunc xmlGenericError
XMLPUBFUN const char **XMLCALL __xmlTreeIndentString(void)
XMLPUBVAR xmlSAXHandlerV1 xmlDefaultSAXHandler
XMLPUBFUN int XMLCALL xmlThrDefDoValidityCheckingDefaultValue(int v)
XMLPUBVAR int xmlPedanticParserDefaultValue
XMLPUBVAR xmlFreeFunc xmlFree
XMLPUBFUN xmlDeregisterNodeFunc XMLCALL xmlDeregisterNodeDefault(xmlDeregisterNodeFunc func)
XMLPUBVAR int xmlDoValidityCheckingDefaultValue
int xmlDoValidityCheckingDefaultValue
XMLPUBFUN int *XMLCALL __xmlDoValidityCheckingDefaultValue(void)
XMLPUBFUN xmlDeregisterNodeFunc XMLCALL xmlThrDefDeregisterNodeDefault(xmlDeregisterNodeFunc func)
XMLPUBFUN void XMLCALL xmlThrDefSetGenericErrorFunc(void *ctx, xmlGenericErrorFunc handler)
XML_DEPRECATED XMLPUBFUN void XMLCALL xmlInitGlobals(void)
xmlMallocFunc xmlMallocAtomic
XMLPUBFUN xmlParserInputBufferCreateFilenameFunc XMLCALL xmlParserInputBufferCreateFilenameDefault(xmlParserInputBufferCreateFilenameFunc func)
XMLPUBFUN xmlBufferAllocationScheme XMLCALL xmlThrDefBufferAllocScheme(xmlBufferAllocationScheme v)
xmlOutputBufferPtr(* xmlOutputBufferCreateFilenameFunc)(const char *URI, xmlCharEncodingHandlerPtr encoder, int compression)
XMLPUBFUN xmlRegisterNodeFunc *XMLCALL __xmlRegisterNodeDefaultValue(void)
XMLPUBFUN xmlSAXHandlerV1 *XMLCALL __xmlDefaultSAXHandler(void)
void(* xmlRegisterNodeFunc)(xmlNodePtr node)
XMLPUBFUN int XMLCALL xmlThrDefLoadExtDtdDefaultValue(int v)
int xmlPedanticParserDefaultValue
XMLPUBVAR int xmlSaveNoEmptyTags
XMLPUBVAR xmlStrdupFunc xmlMemStrdup
xmlSAXLocator xmlDefaultSAXLocator
XMLPUBFUN xmlOutputBufferCreateFilenameFunc *XMLCALL __xmlOutputBufferCreateFilenameValue(void)
void(* xmlDeregisterNodeFunc)(xmlNodePtr node)
XMLPUBFUN void **XMLCALL __xmlGenericErrorContext(void)
int xmlGetWarningsDefaultValue
xmlBufferAllocationScheme xmlBufferAllocScheme
XMLPUBVAR int xmlParserDebugEntities
XMLPUBFUN int XMLCALL xmlThrDefSubstituteEntitiesDefaultValue(int v)
XMLPUBVAR xmlMallocFunc xmlMalloc
XMLPUBVAR xmlError xmlLastError
XMLPUBVAR int xmlDefaultBufferSize
XMLPUBFUN xmlOutputBufferCreateFilenameFunc XMLCALL xmlThrDefOutputBufferCreateFilenameDefault(xmlOutputBufferCreateFilenameFunc func)
xmlStructuredErrorFunc xmlStructuredError
xmlOutputBufferCreateFilenameFunc xmlOutputBufferCreateFilenameValue
const char * xmlTreeIndentString
void(XMLCDECL * xmlGenericErrorFunc)(void *ctx, const char *msg,...) LIBXML_ATTR_FORMAT(2
xmlParserInputBufferPtr(* xmlParserInputBufferCreateFilenameFunc)(const char *URI, xmlCharEncoding enc)
xmlReallocFunc xmlRealloc
XMLPUBFUN void XMLCALL xmlInitializeGlobalState(xmlGlobalStatePtr gs)
XMLPUBFUN xmlGenericErrorFunc *XMLCALL __xmlGenericError(void)
XMLPUBVAR xmlBufferAllocationScheme xmlBufferAllocScheme
XMLPUBFUN xmlSAXLocator *XMLCALL __xmlDefaultSAXLocator(void)
XMLPUBFUN xmlError *XMLCALL __xmlLastError(void)
void * xmlGenericErrorContext
UINT(* handler)(MSIPACKAGE *)
XMLPUBFUN int *XMLCALL __xmlGetWarningsDefaultValue(void)
XMLPUBFUN void **XMLCALL __xmlStructuredErrorContext(void)
XMLPUBFUN xmlBufferAllocationScheme *XMLCALL __xmlBufferAllocScheme(void)
XMLPUBFUN xmlRegisterNodeFunc XMLCALL xmlRegisterNodeDefault(xmlRegisterNodeFunc func)
XMLPUBFUN int *XMLCALL __oldXMLWDcompatibility(void)
XMLPUBFUN xmlOutputBufferCreateFilenameFunc XMLCALL xmlOutputBufferCreateFilenameDefault(xmlOutputBufferCreateFilenameFunc func)
xmlParserInputBuffer * xmlParserInputBufferPtr
XMLPUBFUN xmlParserInputBufferCreateFilenameFunc XMLCALL xmlThrDefParserInputBufferCreateFilenameDefault(xmlParserInputBufferCreateFilenameFunc func)
XMLPUBVAR void * xmlGenericErrorContext