mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-02-05 05:47:00 +03:00
1a354d5b30
Fix places where malloc failures aren't reported.
24 lines
583 B
C
24 lines
583 B
C
#ifndef XML_REGEXP_H_PRIVATE__
|
|
#define XML_REGEXP_H_PRIVATE__
|
|
|
|
#include <libxml/xmlautomata.h>
|
|
|
|
#ifdef LIBXML_REGEXP_ENABLED
|
|
|
|
/*
|
|
* -2 and -3 are used by xmlValidateElementType for other things.
|
|
*/
|
|
#define XML_REGEXP_OK 0
|
|
#define XML_REGEXP_NOT_FOUND (-1)
|
|
#define XML_REGEXP_INTERNAL_ERROR (-4)
|
|
#define XML_REGEXP_OUT_OF_MEMORY (-5)
|
|
#define XML_REGEXP_INTERNAL_LIMIT (-6)
|
|
#define XML_REGEXP_INVALID_UTF8 (-7)
|
|
|
|
XML_HIDDEN void
|
|
xmlAutomataSetFlags(xmlAutomataPtr am, int flags);
|
|
|
|
#endif /* LIBXML_REGEXP_ENABLED */
|
|
|
|
#endif /* XML_REGEXP_H_PRIVATE__ */
|