| #ifndef XML_HTML_H_PRIVATE__ | |
| #define XML_HTML_H_PRIVATE__ | |
| #include <libxml/xmlversion.h> | |
| #ifdef LIBXML_HTML_ENABLED | |
| #define IS_WS_HTML(c) \ | |
| (((c) == 0x20) || \ | |
| (((c) >= 0x09) && ((c) <= 0x0D) && ((c) != 0x0B))) | |
| #define DATA_RCDATA 1 | |
| #define DATA_RAWTEXT 2 | |
| #define DATA_PLAINTEXT 3 | |
| #define DATA_SCRIPT 4 | |
| #define DATA_SCRIPT_ESC1 5 | |
| #define DATA_SCRIPT_ESC2 6 | |
| typedef struct { | |
| size_t start; | |
| size_t end; | |
| size_t size; | |
| } htmlMetaEncodingOffsets; | |
| XML_HIDDEN xmlNode * | |
| htmlCtxtParseContentInternal(xmlParserCtxt *ctxt, xmlParserInput *input); | |
| XML_HIDDEN int | |
| htmlParseContentType(const xmlChar *val, htmlMetaEncodingOffsets *off); | |
| XML_HIDDEN void | |
| htmlNodeDumpInternal(xmlOutputBuffer *buf, xmlNode *cur, | |
| const char *encoding, int format); | |
| #endif /* LIBXML_HTML_ENABLED */ | |
| #endif /* XML_HTML_H_PRIVATE__ */ | |