Lines Matching refs:xml2enc
59 xmlCharEncoding xml2enc;
105 "xml2enc: bad mode %x", mode);
115 ap_add_output_filter("xml2enc", ctx, r, r->connection);
119 "xml2enc: Charset %s not supported.", enc) ;
186 ctx->xml2enc = xmlParseCharEncoding(ctx->encoding);
192 if (ctx->xml2enc == XML_CHAR_ENCODING_NONE) {
193 ctx->xml2enc = xmlDetectCharEncoding((const xmlChar*)ctx->buf,
195 if (HAVE_ENCODING(ctx->xml2enc)) {
198 ctx->encoding = xmlGetCharEncodingName(ctx->xml2enc);
219 ctx->xml2enc = xmlParseCharEncoding(ctx->encoding);
220 if (HAVE_ENCODING(ctx->xml2enc))
244 if (!HAVE_ENCODING(ctx->xml2enc)) {
255 ctx->xml2enc = XML_CHAR_ENCODING_UTF8 ;
263 if (!HAVE_ENCODING(ctx->xml2enc)) {
267 ctx->xml2enc = (cfg->default_encoding == XML_CHAR_ENCODING_NONE)
292 ctx->xml2enc = XML_CHAR_ENCODING_NONE;
423 "xml2enc: Setting aside %" APR_SIZE_T_FMT
439 "xml2enc: consuming %" APR_SIZE_T_FMT
448 "xml2enc: consuming %" APR_SIZE_T_FMT
466 "xml2enc: reinserting %" APR_SIZE_T_FMT
474 "xml2enc: converted %" APR_SIZE_T_FMT
517 "xml2enc: error reading data") ;
534 *encp = ctx->xml2enc;
536 return HAVE_ENCODING(ctx->xml2enc) ? APR_SUCCESS : APR_EGENERAL;
542 ap_register_output_filter_protocol("xml2enc", xml2enc_ffunc,
619 AP_DECLARE_MODULE(xml2enc) = {
629 APR_IMPLEMENT_OPTIONAL_HOOK_RUN_ALL(xml2enc, XML2ENC, int, preprocess,