From b9e057ce1b31f4cef4364de7c36b5c119cc94cc3 Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Wed, 10 Apr 2013 13:50:10 +0200 Subject: [PATCH] MARC 8 encoding: never pass through ESC as it is also uesd as escape for MARC-8 itself. --- src/iconv_encode_marc8.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/iconv_encode_marc8.c b/src/iconv_encode_marc8.c index cfdd1be..e05874f 100644 --- a/src/iconv_encode_marc8.c +++ b/src/iconv_encode_marc8.c @@ -72,7 +72,7 @@ static unsigned long lookup_marc8(yaz_iconv_t cd, size_t utf8_outbytesleft = sizeof(utf8_buf)-1, r; int error_code; - if (x <= ' ') + if (x <= ' ' && x != 27) { *page_chr = ESC "(B"; return x; -- 1.7.10.4