X-Git-Url: http://git.indexdata.com/?p=idzebra-moved-to-github.git;a=blobdiff_plain;f=rset%2Frsisamb.c;h=7965ecefc67954770dbcb55e80dda21000c0972c;hp=ffab998618380f8b3998199616a4b43d3f548685;hb=a8b86c35a39ce9eb5279c46dd99ef7e91b83fb7b;hpb=4da0cd2978c9a902be772e95302e6522175402fd diff --git a/rset/rsisamb.c b/rset/rsisamb.c index ffab998..7965ece 100644 --- a/rset/rsisamb.c +++ b/rset/rsisamb.c @@ -1,4 +1,4 @@ -/* $Id: rsisamb.c,v 1.12 2004-08-06 09:43:04 heikki Exp $ +/* $Id: rsisamb.c,v 1.14 2004-08-06 12:55:03 adam Exp $ Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002,2003,2004 Index Data Aps @@ -39,7 +39,7 @@ static void r_rewind (RSFD rfd); static int r_forward(RSET ct, RSFD rfd, void *buf, int *term_index, int (*cmpfunc)(const void *p1, const void *p2), const void *untilbuf); -static void r_pos (RSFD rfd, zint *current, zint *total); +static void r_pos (RSFD rfd, double *current, double *total); static int r_read (RSFD rfd, void *buf, int *term_index); static int r_write (RSFD rfd, const void *buf); @@ -63,7 +63,7 @@ struct rset_pp_info { ISAMB_PP pt; struct rset_pp_info *next; struct rset_isamb_info *info; - int *countp; + zint *countp; void *buf; }; @@ -172,13 +172,13 @@ static int r_forward(RSET ct, RSFD rfd, void *buf, int *term_index, return i; } -static void r_pos (RSFD rfd, zint *current, zint *total) +static void r_pos (RSFD rfd, double *current, double *total) { struct rset_pp_info *pinfo = (struct rset_pp_info *) rfd; assert(rfd); isamb_pp_pos(pinfo->pt, current, total); #if RSET_DEBUG - logf(LOG_DEBUG,"isamb.r_pos returning "ZINT_FORMAT"/"ZINT_FORMAT, + logf(LOG_DEBUG,"isamb.r_pos returning %0.1f/%0.1f", *current, *total); #endif }