X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=util%2Fsiconv.c;h=c89de49d8140675b978e6ffe7fa2213e7d1c80b1;hb=58b2fdadbb7b8a8845ff67501520fe1660dedeee;hp=8bbc4edb69f4346ecb7f8e8f742b688cf68d74b9;hpb=165b231b0f6eaa0b2b5fbf438f5ddede630b10e3;p=yaz-moved-to-github.git diff --git a/util/siconv.c b/util/siconv.c index 8bbc4ed..c89de49 100644 --- a/util/siconv.c +++ b/util/siconv.c @@ -2,7 +2,7 @@ * Copyright (c) 1997-2002, Index Data * See the file LICENSE for details. * - * $Id: siconv.c,v 1.5 2002-09-24 08:05:41 adam Exp $ + * $Id: siconv.c,v 1.6 2002-09-25 12:37:08 adam Exp $ */ /* mini iconv and wrapper for system iconv library (if present) */ @@ -373,7 +373,7 @@ size_t yaz_iconv (yaz_iconv_t cd, char **inbuf, size_t *inbytesleft, iconv(cd->iconv_cd, inbuf, inbytesleft, outbuf, outbytesleft); if (r == (size_t)(-1)) { - switch (errno) + switch (yaz_errno()) { case E2BIG: cd->my_errno = YAZ_ICONV_E2BIG;