X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=data1%2Fd1_read.c;h=438f85d2823de171d4353fb3eaff609abd7095ea;hb=7c4bb1a2e1e0ed1748e7a443d81af618530f44a6;hp=9630dff72e6e99e48c50fb988c51cb2a974fb37a;hpb=02266b68e2e2c86d8a8467ee56721926b365d2d0;p=idzebra-moved-to-github.git diff --git a/data1/d1_read.c b/data1/d1_read.c index 9630dff..438f85d 100644 --- a/data1/d1_read.c +++ b/data1/d1_read.c @@ -1,4 +1,4 @@ -/* $Id: d1_read.c,v 1.2 2002-10-22 13:19:50 adam Exp $ +/* $Id: d1_read.c,v 1.3 2003-02-28 12:33:38 oleg Exp $ Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002 Index Data Aps @@ -322,7 +322,7 @@ data1_node *data1_search_tag (data1_handle dh, data1_node *n, } for (; n; n = n->next) if (n->which == DATA1N_tag && n->u.tag.tag && - !yaz_matchstr (tag, n->u.tag.tag)) + !yaz_matchstr (n->u.tag.tag, tag)) { return n; } @@ -1097,7 +1097,7 @@ int data1_iconv (data1_handle dh, NMEM m, data1_node *n, const char *tocode, const char *fromcode) { - if (strcmp (tocode, fromcode)) + if (yaz_matchstr (tocode, fromcode)) { WRBUF wrbuf = wrbuf_alloc(); yaz_iconv_t t = yaz_iconv_open (tocode, fromcode);