mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-10-23 01:52:48 +03:00
Fix many places where malloc failures aren't reported. Rework XPath object cache to store free objects in a linked list to avoid allocating an additional array. Remove some unneeded object pools.
17 lines
369 B
C
17 lines
369 B
C
#ifndef XML_XPATH_H_PRIVATE__
|
|
#define XML_XPATH_H_PRIVATE__
|
|
|
|
#include <libxml/xpath.h>
|
|
|
|
XML_HIDDEN void
|
|
xmlInitXPathInternal(void);
|
|
|
|
#ifdef LIBXML_XPATH_ENABLED
|
|
XML_HIDDEN void
|
|
xmlXPathErrMemory(xmlXPathContextPtr ctxt, const char *extra);
|
|
XML_HIDDEN void
|
|
xmlXPathPErrMemory(xmlXPathParserContextPtr ctxt, const char *extra);
|
|
#endif
|
|
|
|
#endif /* XML_XPATH_H_PRIVATE__ */
|