Lines Matching defs:handler
937 xmlCharEncodingHandlerPtr handler;
985 handler = xmlGetCharEncodingHandler(enc);
986 if (handler == NULL) {
1071 if (handler == NULL)
1074 return(xmlSwitchToEncoding(ctxt, handler));
1081 * @handler: the encoding handler
1090 xmlCharEncodingHandlerPtr handler)
1094 if (handler == NULL)
1104 if (input->buf->encoder == handler)
1111 (!xmlStrncmp(BAD_CAST handler->name,
1123 input->buf->encoder = handler;
1126 input->buf->encoder = handler;
1139 if ((handler->name != NULL) &&
1140 (!strcmp(handler->name, "UTF-16LE") ||
1141 !strcmp(handler->name, "UTF-16")) &&
1145 if ((handler->name != NULL) &&
1146 (!strcmp(handler->name, "UTF-16BE")) &&
1155 if ((handler->name != NULL) &&
1156 (!strcmp(handler->name, "UTF-8")) &&
1217 * @handler: the encoding handler
1225 xmlSwitchToEncoding(xmlParserCtxtPtr ctxt, xmlCharEncodingHandlerPtr handler)
1229 if (handler != NULL) {
1231 ret = xmlSwitchInputEncoding(ctxt, ctxt->input, handler);