X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fopac_to_xml.c;h=b96010d5ab5a833900b15a8027160c2b3632a01b;hb=cca8a96be6d6ce6de52009e53e23876ce2fc195c;hp=eb3fcddabb9d652c95f69561f6202d4b409de2a4;hpb=6437a10ee3d3160d01d04afe071901e8f496ad34;p=yaz-moved-to-github.git diff --git a/src/opac_to_xml.c b/src/opac_to_xml.c index eb3fcdd..b96010d 100644 --- a/src/opac_to_xml.c +++ b/src/opac_to_xml.c @@ -31,10 +31,11 @@ static void opac_element_str(WRBUF wrbuf, yaz_iconv_t cd1, yaz_iconv_t cd2, wrbuf_puts(wrbuf, ">"); pos = wrbuf->pos; /* save position */ - if (wrbuf_iconv_write_x(wrbuf, cd1, data, strlen(data), 1) && cd2) + if (wrbuf_iconv_write2(wrbuf, cd1, data, strlen(data), wrbuf_xmlputs_n) + && cd2) { wrbuf->pos = pos; /* rewind to pos */ - wrbuf_iconv_write_x(wrbuf, cd2, data, strlen(data), 1); + wrbuf_iconv_write2(wrbuf, cd2, data, strlen(data), wrbuf_xmlputs_n); } wrbuf_puts(wrbuf, "\n"); opac_element_bool(wrbuf, 4, "availableNow", d->circulationData[j]->availableNow); - opac_element_str(wrbuf, cd1, cd2, 4, "availabiltyDate", + opac_element_str(wrbuf, cd1, cd2, 4, "availabilityDate", d->circulationData[j]->availablityDate); opac_element_str(wrbuf, cd1, cd2, 4, "availableThru", d->circulationData[j]->availableThru);