X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Falvis.c;h=40405e1c33cfe9bc4304d7eb6ea8fda61d0e6a95;hb=852d5f1f9aa0a70f7e54a68143ee86752394a2f2;hp=93f424109a1694c87faa0034e3a3b6abac0be6ce;hpb=6dacbea766edc98899e9ad30f276da0809d9f4ef;p=idzebra-moved-to-github.git diff --git a/index/alvis.c b/index/alvis.c index 93f4241..40405e1 100644 --- a/index/alvis.c +++ b/index/alvis.c @@ -1,4 +1,4 @@ -/* $Id: alvis.c,v 1.2 2006-08-14 10:40:15 adam Exp $ +/* $Id: alvis.c,v 1.3 2006-08-22 13:39:26 adam Exp $ Copyright (C) 1995-2006 Index Data ApS @@ -336,7 +336,7 @@ static void filter_destroy(void *clientData) static int ioread_ex(void *context, char *buffer, int len) { struct recExtractCtrl *p = context; - return (*p->readf)(p->fh, buffer, len); + return p->stream->readf(p->stream, buffer, len); } static int ioclose_ex(void *context) @@ -555,7 +555,7 @@ static int filter_extract(void *clientData, struct recExtractCtrl *p) static int ioread_ret(void *context, char *buffer, int len) { struct recRetrieveCtrl *p = context; - return (*p->readf)(p->fh, buffer, len); + return p->stream->readf(p->stream, buffer, len); } static int ioclose_ret(void *context)