summaryrefslogtreecommitdiff
path: root/chromium/third_party/libxml/src/include/private/entities.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/libxml/src/include/private/entities.h')
-rw-r--r--chromium/third_party/libxml/src/include/private/entities.h16
1 files changed, 15 insertions, 1 deletions
diff --git a/chromium/third_party/libxml/src/include/private/entities.h b/chromium/third_party/libxml/src/include/private/entities.h
index 9be17bb31f4..c3f15e6812d 100644
--- a/chromium/third_party/libxml/src/include/private/entities.h
+++ b/chromium/third_party/libxml/src/include/private/entities.h
@@ -4,6 +4,20 @@
#include <libxml/tree.h>
#include <libxml/xmlstring.h>
-xmlChar *xmlEncodeAttributeEntities(xmlDocPtr doc, const xmlChar *input);
+/*
+ * Entity flags
+ *
+ * XML_ENT_PARSED: The entity was parsed and `children` points to the
+ * content.
+ * XML_ENT_CHECKED: The entity was checked for loops.
+ */
+#define XML_ENT_PARSED (1<<0)
+#define XML_ENT_CHECKED (1<<1)
+#define XML_ENT_EXPANDING (1<<2)
+#define XML_ENT_CHECKED_LT (1<<3)
+#define XML_ENT_CONTAINS_LT (1<<4)
+
+XML_HIDDEN xmlChar *
+xmlEncodeAttributeEntities(xmlDocPtr doc, const xmlChar *input);
#endif /* XML_ENTITIES_H_PRIVATE__ */