X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=rset%2Frstemp.c;h=f3fc8deb07d1a8987353525020d45b0694dc3fd9;hb=70ba74c9bbf739fbe82d1bc2b0fb64a547c0c9e0;hp=6b29bb4266b9bb7fded40f4f4a984c2efde6f46b;hpb=48b764604b23e70fe0a354bdfa02dc6ff0bffced;p=idzebra-moved-to-github.git diff --git a/rset/rstemp.c b/rset/rstemp.c index 6b29bb4..f3fc8de 100644 --- a/rset/rstemp.c +++ b/rset/rstemp.c @@ -1,4 +1,4 @@ -/* $Id: rstemp.c,v 1.35 2003-03-31 21:53:40 adam Exp $ +/* $Id: rstemp.c,v 1.38 2004-08-03 14:54:41 heikki Exp $ Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002,2003 Index Data Aps @@ -39,7 +39,7 @@ static RSFD r_open (RSET ct, int flag); static void r_close (RSFD rfd); static void r_delete (RSET ct); static void r_rewind (RSFD rfd); -static int r_count (RSET ct); +/* static int r_count (RSET ct);*/ static int r_read (RSFD rfd, void *buf, int *term_index); static int r_write (RSFD rfd, const void *buf); @@ -51,7 +51,8 @@ static const struct rset_control control = r_close, r_delete, r_rewind, - r_count, + rset_default_forward, + rset_default_pos, r_read, r_write, }; @@ -306,13 +307,14 @@ static void r_rewind (RSFD rfd) r_reread (rfd); } +/* static int r_count (RSET ct) { struct rset_temp_info *info = (struct rset_temp_info *) ct->buf; return info->pos_end / info->key_size; } - +*/ static int r_read (RSFD rfd, void *buf, int *term_index) { struct rset_temp_rfd *mrfd = (struct rset_temp_rfd*) rfd;