/* This file is part of the YAZ toolkit.
- * Copyright (C) 1995-2013 Index Data
+ * Copyright (C) Index Data
* See the file LICENSE for details.
*/
/**
- * \file opac_to_xml
+ * \file opac_to_xml.c
* \brief Implements OPAC to XML conversion
*/
#if HAVE_CONFIG_H
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, "</");
wrbuf_puts(wrbuf, elem);
wrbuf_puts(wrbuf," <circulation>\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);