X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=cql%2Fxcqlutil.c;h=60c486b765fe7909abbb8dbf7e74c67961469d2c;hp=9294a024340c22314be3e7c93bd141387da455ef;hb=ac286ae76051058c8e340bf84eb98391340b7d22;hpb=6d6cdcaccf2b4cab92da8e29700053b43543dd4c diff --git a/cql/xcqlutil.c b/cql/xcqlutil.c index 9294a02..60c486b 100644 --- a/cql/xcqlutil.c +++ b/cql/xcqlutil.c @@ -1,4 +1,4 @@ -/* $Id: xcqlutil.c,v 1.1 2003-01-06 08:20:27 adam Exp $ +/* $Id: xcqlutil.c,v 1.2 2003-02-14 18:49:23 adam Exp $ Copyright (C) 2002-2003 Index Data Aps @@ -126,13 +126,13 @@ static void cql_to_xml_r(struct cql_node *cn, case CQL_NODE_BOOL: pr_n("\n", pr, client_data, level); prefixes(cn->u.st.prefixes, pr, client_data, level+2); - if (cn->u.bool.value) + if (cn->u.boolean.value) { - struct cql_node *m = cn->u.bool.modifiers; + struct cql_node *m = cn->u.boolean.modifiers; pr_n("\n", pr, client_data, level+2); pr_n("", pr, client_data, level+4); - pr_cdata(cn->u.bool.value, pr, client_data); + pr_cdata(cn->u.boolean.value, pr, client_data); pr_n("\n", pr, client_data, 0); if (m) @@ -155,16 +155,16 @@ static void cql_to_xml_r(struct cql_node *cn, } pr_n("\n", pr, client_data, level+2); } - if (cn->u.bool.left) + if (cn->u.boolean.left) { printf ("%*s\n", level+2, ""); - cql_to_xml_r(cn->u.bool.left, pr, client_data, level+4); + cql_to_xml_r(cn->u.boolean.left, pr, client_data, level+4); printf ("%*s\n", level+2, ""); } - if (cn->u.bool.right) + if (cn->u.boolean.right) { printf ("%*s\n", level+2, ""); - cql_to_xml_r(cn->u.bool.right, pr, client_data, level+4); + cql_to_xml_r(cn->u.boolean.right, pr, client_data, level+4); printf ("%*s\n", level+2, ""); } pr_n("\n", pr, client_data, level); @@ -185,7 +185,7 @@ void cql_to_xml_stdio(struct cql_node *cn, FILE *f) void cql_buf_write_handler (const char *b, void *client_data) { - struct cql_buf_write_info *info = client_data; + struct cql_buf_write_info *info = (struct cql_buf_write_info *)client_data; int l = strlen(b); if (info->off < 0 || (info->off + l >= info->max)) {