X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=util%2Fmarcdisp.c;h=b7288727df874a332867779ff9287773078c0b41;hb=4b3d1e197d75fcb2607be8d86d244f20c4180000;hp=9156281d8dd8214f7c454f9b0b20561194d6835f;hpb=6d6cdcaccf2b4cab92da8e29700053b43543dd4c;p=yaz-moved-to-github.git diff --git a/util/marcdisp.c b/util/marcdisp.c index 9156281..b728872 100644 --- a/util/marcdisp.c +++ b/util/marcdisp.c @@ -2,7 +2,7 @@ * Copyright (c) 1995-2003, Index Data * See the file LICENSE for details. * - * $Id: marcdisp.c,v 1.29 2003-02-12 22:02:47 adam Exp $ + * $Id: marcdisp.c,v 1.30 2003-07-14 12:59:23 adam Exp $ */ #if HAVE_CONFIG_H @@ -56,6 +56,12 @@ static void marc_cdata (yaz_marc_t mt, const char *buf, size_t len, WRBUF wr) case '&': wrbuf_puts(wr, "&"); break; + case '"': + wrbuf_puts(wr, """); + break; + case '\'': + wrbuf_puts(wr, "'"); + break; default: wrbuf_putc(wr, buf[i]); }