parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

libxml: configure ... --without-iconv ...

Александр Петросян (PAF) 01.08.2005 12:56

в ваших сообщениях наблюдается противоречие.
вы пишите, что собирали libxml без использования iconv.
однако упасть так может только, если вы собрали с использованием iconv.

пожалуйста, перепроверьте, куда вы собрали libxml и что за libxml компонуется с parser.
int
xmlCharEncCloseFunc(xmlCharEncodingHandler *handler) {
    int ret = 0;
    if (handler == NULL) return(-1);
    if (handler->name == NULL) return(-1);
#ifdef LIBXML_ICONV_ENABLED
    /*
     * Iconv handlers can be used only once, free the whole block.
     * and the associated icon resources.
     */
    if ((handler->iconv_out != NULL) || (handler->iconv_in != NULL)) {
	if (handler->name != NULL)
	    xmlFree(handler->name);
	handler->name = NULL;
	if (handler->iconv_out != NULL) {
	    if (iconv_close(handler->iconv_out))