+static void marc_iconv_reset(yaz_marc_t mt, WRBUF wr)
+{
+ if (mt->iconv_cd)
+ {
+ char outbuf[12];
+ size_t outbytesleft = sizeof(outbuf);
+ char *outp = outbuf;
+ size_t r = yaz_iconv(mt->iconv_cd, 0, 0, &outp, &outbytesleft);
+ if (r != (size_t) (-1))
+ wrbuf_write(wr, outbuf, outp - outbuf);
+ }
+}
+