X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=util%2Fyaz-xmlquery.c;h=c4c9a4dba884784df1141f3479ad55856cad30df;hb=ecbd263c8be1f35bde47ba8c119627a6dedb9b28;hp=864df44903adcb19e97f7740f41bd9f8ae11eb86;hpb=0d6309b35855b9e9b8f09c4c75dcd71483c5da5f;p=yaz-moved-to-github.git diff --git a/util/yaz-xmlquery.c b/util/yaz-xmlquery.c index 864df44..c4c9a4d 100644 --- a/util/yaz-xmlquery.c +++ b/util/yaz-xmlquery.c @@ -1,8 +1,8 @@ /* - * Copyright (C) 1995-2006, Index Data ApS + * Copyright (C) 1995-2007, Index Data ApS * See the file LICENSE for details. * - * $Id: yaz-xmlquery.c,v 1.5 2006-10-27 11:02:50 adam Exp $ + * $Id: yaz-xmlquery.c,v 1.9 2007-05-06 20:12:20 adam Exp $ */ #include @@ -117,8 +117,8 @@ void xmlquerytopqf(const char *xmlstr) { WRBUF w = wrbuf_alloc(); yaz_query_to_wrbuf(w, query); - printf("%s\n", wrbuf_buf(w)); - wrbuf_free(w, 1); + printf("%s\n", wrbuf_cstr(w)); + wrbuf_destroy(w); } odr_destroy(odr); xmlFreeDoc(doc); @@ -143,7 +143,7 @@ void xmlfiletopqf(const char *xmlfile) exit(1); } rewind(f); - xmlstr = xmalloc(sz+1); + xmlstr = (char *) xmalloc(sz+1); xmlstr[sz] = '\0'; fread(xmlstr, sz, 1, f); fclose(f);