X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=include%2Fyaz%2Fmarcdisp.h;h=3c98b5b81ee27735f7cf4ce797cfd175dbd3198c;hp=bd36fd17bfb1ca86e198d88857215c97c4f39964;hb=c7737ca64f706b92bf37ad107b92d8c73ff82932;hpb=4b92c6833026a51cc391840d1157cd5fefede1df diff --git a/include/yaz/marcdisp.h b/include/yaz/marcdisp.h index bd36fd1..3c98b5b 100644 --- a/include/yaz/marcdisp.h +++ b/include/yaz/marcdisp.h @@ -444,10 +444,13 @@ YAZ_EXPORT void yaz_opac_decode_wrbuf2(yaz_marc_t mt, Z_OPACRecord *r, \param src XML root node (presumably opacRecord node) \param dst Z39.50 OPAC result - allocated by NMEM on marc handle \param cd iconv handle for the OPAC content (not ISO2709 part) - + \param nmem memory for OPACRecord (if NULL, mt NMEM memory is used) + \retval 1 conversion OK + \retval 0 conversion NOT OK \*/ -YAZ_EXPORT void yaz_xml_to_opac(yaz_marc_t mt, xmlNode *src, - Z_OPACRecord **dst, yaz_iconv_t cd); +YAZ_EXPORT int yaz_xml_to_opac(yaz_marc_t mt, xmlNode *src, + Z_OPACRecord **dst, yaz_iconv_t cd, + NMEM nmem); #endif /** \brief flushes records