Lines Matching refs:encoding
81 const xmlChar *encoding; in htmlGetMetaEncoding() local
158 encoding = xmlStrstr(content, BAD_CAST"charset="); in htmlGetMetaEncoding()
159 if (encoding == NULL) in htmlGetMetaEncoding()
160 encoding = xmlStrstr(content, BAD_CAST"Charset="); in htmlGetMetaEncoding()
161 if (encoding == NULL) in htmlGetMetaEncoding()
162 encoding = xmlStrstr(content, BAD_CAST"CHARSET="); in htmlGetMetaEncoding()
163 if (encoding != NULL) { in htmlGetMetaEncoding()
164 encoding += 8; in htmlGetMetaEncoding()
166 encoding = xmlStrstr(content, BAD_CAST"charset ="); in htmlGetMetaEncoding()
167 if (encoding == NULL) in htmlGetMetaEncoding()
168 encoding = xmlStrstr(content, BAD_CAST"Charset ="); in htmlGetMetaEncoding()
169 if (encoding == NULL) in htmlGetMetaEncoding()
170 encoding = xmlStrstr(content, BAD_CAST"CHARSET ="); in htmlGetMetaEncoding()
171 if (encoding != NULL) in htmlGetMetaEncoding()
172 encoding += 9; in htmlGetMetaEncoding()
174 if (encoding != NULL) { in htmlGetMetaEncoding()
175 while ((*encoding == ' ') || (*encoding == '\t')) encoding++; in htmlGetMetaEncoding()
177 return(encoding); in htmlGetMetaEncoding()
192 htmlSetMetaEncoding(htmlDocPtr doc, const xmlChar *encoding) { in htmlSetMetaEncoding() argument
203 if (!xmlStrcasecmp(encoding, BAD_CAST "html")) in htmlSetMetaEncoding()
206 if (encoding != NULL) { in htmlSetMetaEncoding()
208 (char *)encoding); in htmlSetMetaEncoding()
298 if ((encoding != NULL) && (head != NULL)) { in htmlSetMetaEncoding()
313 if (encoding == NULL) { in htmlSetMetaEncoding()
318 else if (xmlStrcasestr(content, encoding) == NULL) { in htmlSetMetaEncoding()
517 xmlNodePtr cur, const char *encoding, int format) { in htmlNodeDumpFileFormat() argument
524 if (encoding != NULL) { in htmlNodeDumpFileFormat()
527 enc = xmlParseCharEncoding(encoding); in htmlNodeDumpFileFormat()
529 handler = xmlFindCharEncodingHandler(encoding); in htmlNodeDumpFileFormat()
531 htmlSaveErr(XML_SAVE_UNKNOWN_ENCODING, NULL, encoding); in htmlNodeDumpFileFormat()
549 htmlNodeDumpFormatOutput(buf, doc, cur, encoding, format); in htmlNodeDumpFileFormat()
583 const char *encoding; in htmlDocDumpMemoryFormat() local
595 encoding = (const char *) htmlGetMetaEncoding(cur); in htmlDocDumpMemoryFormat()
597 if (encoding != NULL) { in htmlDocDumpMemoryFormat()
600 enc = xmlParseCharEncoding(encoding); in htmlDocDumpMemoryFormat()
602 handler = xmlFindCharEncodingHandler(encoding); in htmlDocDumpMemoryFormat()
604 htmlSaveErr(XML_SAVE_UNKNOWN_ENCODING, NULL, encoding); in htmlDocDumpMemoryFormat()
672 const char *encoding ATTRIBUTE_UNUSED) { in htmlDtdDumpOutput()
707 const char *encoding ATTRIBUTE_UNUSED) { in htmlAttrDumpOutput()
800 htmlAttrListDumpOutput(xmlOutputBufferPtr buf, xmlDocPtr doc, xmlAttrPtr cur, const char *encoding)… in htmlAttrListDumpOutput() argument
805 htmlAttrDumpOutput(buf, doc, cur, encoding); in htmlAttrListDumpOutput()
824 xmlNodePtr cur, const char *encoding, int format) { in htmlNodeListDumpOutput() argument
829 htmlNodeDumpFormatOutput(buf, doc, cur, encoding, format); in htmlNodeListDumpOutput()
846 xmlNodePtr cur, const char *encoding, int format) { in htmlNodeDumpFormatOutput() argument
861 htmlDocContentDumpOutput(buf, (xmlDocPtr) cur, encoding); in htmlNodeDumpFormatOutput()
865 htmlAttrDumpOutput(buf, doc, (xmlAttrPtr) cur, encoding); in htmlNodeDumpFormatOutput()
938 htmlAttrListDumpOutput(buf, doc, cur->properties, encoding); in htmlNodeDumpFormatOutput()
996 htmlNodeListDumpOutput(buf, doc, cur->children, encoding, format); in htmlNodeDumpFormatOutput()
1035 xmlNodePtr cur, const char *encoding) { in htmlNodeDumpOutput() argument
1036 htmlNodeDumpFormatOutput(buf, doc, cur, encoding, 1); in htmlNodeDumpOutput()
1050 const char *encoding, int format) { in htmlDocContentDumpFormatOutput() argument
1067 htmlNodeListDumpOutput(buf, cur, cur->children, encoding, format); in htmlDocContentDumpFormatOutput()
1083 const char *encoding) { in htmlDocContentDumpOutput() argument
1084 htmlDocContentDumpFormatOutput(buf, cur, encoding, 1); in htmlDocContentDumpOutput()
1106 const char *encoding; in htmlDocDump() local
1115 encoding = (const char *) htmlGetMetaEncoding(cur); in htmlDocDump()
1117 if (encoding != NULL) { in htmlDocDump()
1120 enc = xmlParseCharEncoding(encoding); in htmlDocDump()
1122 handler = xmlFindCharEncodingHandler(encoding); in htmlDocDump()
1124 htmlSaveErr(XML_SAVE_UNKNOWN_ENCODING, NULL, encoding); in htmlDocDump()
1157 const char *encoding; in htmlSaveFile() local
1165 encoding = (const char *) htmlGetMetaEncoding(cur); in htmlSaveFile()
1167 if (encoding != NULL) { in htmlSaveFile()
1170 enc = xmlParseCharEncoding(encoding); in htmlSaveFile()
1172 handler = xmlFindCharEncodingHandler(encoding); in htmlSaveFile()
1174 htmlSaveErr(XML_SAVE_UNKNOWN_ENCODING, NULL, encoding); in htmlSaveFile()
1211 const char *encoding, int format) { in htmlSaveFileFormat() argument
1221 if (encoding != NULL) { in htmlSaveFileFormat()
1224 enc = xmlParseCharEncoding(encoding); in htmlSaveFileFormat()
1226 handler = xmlFindCharEncodingHandler(encoding); in htmlSaveFileFormat()
1228 htmlSaveErr(XML_SAVE_UNKNOWN_ENCODING, NULL, encoding); in htmlSaveFileFormat()
1230 htmlSetMetaEncoding(cur, (const xmlChar *) encoding); in htmlSaveFileFormat()
1249 htmlDocContentDumpFormatOutput(buf, cur, encoding, format); in htmlSaveFileFormat()
1267 htmlSaveFileEnc(const char *filename, xmlDocPtr cur, const char *encoding) { in htmlSaveFileEnc() argument
1268 return(htmlSaveFileFormat(filename, cur, encoding, 1)); in htmlSaveFileEnc()