From: Adam Dickmeiss Date: Wed, 28 Aug 2002 12:44:35 +0000 (+0000) Subject: Fixed bug where wrong data was used for repeating fields X-Git-Tag: YAZ.1.9~31 X-Git-Url: http://sru.miketaylor.org.uk/?a=commitdiff_plain;h=f3fa2f64b69427aef4dbb191fc870865bb87c9b5;p=yaz-moved-to-github.git Fixed bug where wrong data was used for repeating fields --- diff --git a/retrieval/d1_marc.c b/retrieval/d1_marc.c index 5c15601..f485ffb 100644 --- a/retrieval/d1_marc.c +++ b/retrieval/d1_marc.c @@ -3,7 +3,7 @@ * See the file LICENSE for details. * Sebastian Hammer, Adam Dickmeiss * - * $Id: d1_marc.c,v 1.24 2002-08-23 14:27:18 adam Exp $ + * $Id: d1_marc.c,v 1.25 2002-08-28 12:44:35 adam Exp $ */ @@ -171,13 +171,7 @@ static char *get_data(data1_node *n, int *len) return n->u.data.data + i; } if (n->which == DATA1N_tag) - np = n->child; - n = n->next; - if (!n) - { - n = np; - np = 0; - } + n = n->child; } r = ""; *len = strlen(r);