X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fxmlquery.c;h=d6df3b43a37906fcbad772bafe832ae3b123bc86;hb=7aebc8794443afa7792d665b9fc401fd55611cf6;hp=23235092348b8ab0cbbc77f6dd2eb9869cfb0504;hpb=a0e27aac0589d493172c73f6660b844fc6460d7c;p=yaz-moved-to-github.git diff --git a/src/xmlquery.c b/src/xmlquery.c index 2323509..d6df3b4 100644 --- a/src/xmlquery.c +++ b/src/xmlquery.c @@ -2,7 +2,7 @@ * Copyright (C) 1995-2006, Index Data ApS * All rights reserved. * - * $Id: xmlquery.c,v 1.9 2006-05-02 20:47:45 adam Exp $ + * $Id: xmlquery.c,v 1.11 2006-10-27 12:19:15 adam Exp $ */ /** \file xmlquery.c @@ -13,12 +13,13 @@ #include #include -#if HAVE_XML2 +#if YAZ_HAVE_XML2 #include #include #include #include +#include void yaz_query2xml_attribute_element(const Z_AttributeElement *element, xmlNodePtr parent) @@ -248,18 +249,17 @@ xmlNodePtr yaz_query2xml_cql(const char *cql, xmlNodePtr node) return 0; } -void yaz_rpnquery2xml(const Z_RPNQuery *rpn, void *docp_void) +void yaz_rpnquery2xml(const Z_RPNQuery *rpn, xmlDocPtr *docp) { Z_Query query; query.which = Z_Query_type_1; query.u.type_1 = (Z_RPNQuery *) rpn; - yaz_query2xml(&query, docp_void); + yaz_query2xml(&query, docp); } -void yaz_query2xml(const Z_Query *q, void *docp_void) +void yaz_query2xml(const Z_Query *q, xmlDocPtr *docp) { - xmlDocPtr *docp = (xmlDocPtr *) docp_void; xmlNodePtr top_node, q_node = 0, child_node = 0; assert(q); @@ -777,7 +777,7 @@ void yaz_xml2query(const void *xmlnodep, Z_Query **query, ODR odr, yaz_xml2query_(xmlnodep, query, odr, error_code, addinfo); } -/* HAVE_XML2 */ +/* YAZ_HAVE_XML2 */ #endif /*