Lines Matching defs:handler
949 xmlCharEncodingHandlerPtr handler;
997 handler = xmlGetCharEncodingHandler(enc);
998 if (handler == NULL) {
1083 if (handler == NULL)
1086 return(xmlSwitchToEncoding(ctxt, handler));
1093 * @handler: the encoding handler
1102 xmlCharEncodingHandlerPtr handler)
1106 if (handler == NULL)
1116 if (input->buf->encoder == handler)
1123 (!xmlStrncmp(BAD_CAST handler->name,
1135 input->buf->encoder = handler;
1138 input->buf->encoder = handler;
1151 if ((handler->name != NULL) &&
1152 (!strcmp(handler->name, "UTF-16LE") ||
1153 !strcmp(handler->name, "UTF-16")) &&
1157 if ((handler->name != NULL) &&
1158 (!strcmp(handler->name, "UTF-16BE")) &&
1167 if ((handler->name != NULL) &&
1168 (!strcmp(handler->name, "UTF-8")) &&
1229 * @handler: the encoding handler
1237 xmlSwitchToEncoding(xmlParserCtxtPtr ctxt, xmlCharEncodingHandlerPtr handler)
1241 if (handler != NULL) {
1243 ret = xmlSwitchInputEncoding(ctxt, ctxt->input, handler);