From 30a1eadf63ab5d1357d10847f905243a250703b8 Mon Sep 17 00:00:00 2001 From: Giannis kosmas Date: Fri, 25 Jan 2013 15:03:03 +0200 Subject: [PATCH] Handle numeric subfields correctly. --- src/marc_read_line.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/marc_read_line.c b/src/marc_read_line.c index 123f475..d669576 100644 --- a/src/marc_read_line.c +++ b/src/marc_read_line.c @@ -202,7 +202,8 @@ int yaz_marc_read_line(yaz_marc_t mt, while ((next = strchr(next, marker_ch))) { if ((next[1] >= 'A' && next[1] <= 'Z') - ||(next[1] >= 'a' && next[1] <= 'z')) + ||(next[1] >= 'a' && next[1] <= 'z') + ||(next[1] >= '0' && next[1] <= '9')) { if (!marker_skip) break; -- 1.7.10.4