Index: third_party/libxml/src/enc.h |
diff --git a/third_party/libxml/src/enc.h b/third_party/libxml/src/enc.h |
new file mode 100644 |
index 0000000000000000000000000000000000000000..057d206df8a89cc6c7835fc9f7568629568207a7 |
--- /dev/null |
+++ b/third_party/libxml/src/enc.h |
@@ -0,0 +1,32 @@ |
+/* |
+ * Summary: Internal Interfaces for encoding in libxml2 |
+ * Description: this module describes a few interfaces which were |
+ * addded along with the API changes in 2.9.0 |
+ * those are private routines at this point |
+ * |
+ * Copy: See Copyright for the status of this software. |
+ * |
+ * Author: Daniel Veillard |
+ */ |
+ |
+#ifndef __XML_ENC_H__ |
+#define __XML_ENC_H__ |
+ |
+#include <libxml/tree.h> |
+ |
+#ifdef __cplusplus |
+extern "C" { |
+#endif |
+ |
+int xmlCharEncFirstLineInt(xmlCharEncodingHandler *handler, xmlBufferPtr out, |
+ xmlBufferPtr in, int len); |
+int xmlCharEncFirstLineInput(xmlParserInputBufferPtr input, int len); |
+int xmlCharEncInput(xmlParserInputBufferPtr input, int flush); |
+int xmlCharEncOutput(xmlOutputBufferPtr output, int init); |
+ |
+#ifdef __cplusplus |
+} |
+#endif |
+#endif /* __XML_ENC_H__ */ |
+ |
+ |