X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=rset%2Frsbetween.c;h=fc3d22cd8d55a06b6171979a3bfa4256d2c6e17f;hb=739e721ee59f645cb821c8d3035a12aefae423f6;hp=40ed5da1656d0ccb02a48987e1b929742a4f57bc;hpb=aeea139423b8eaf28a4de53b3d7b2ad1f22284e7;p=idzebra-moved-to-github.git diff --git a/rset/rsbetween.c b/rset/rsbetween.c index 40ed5da..fc3d22c 100644 --- a/rset/rsbetween.c +++ b/rset/rsbetween.c @@ -1,5 +1,5 @@ /* This file is part of the Zebra server. - Copyright (C) 1994-2011 Index Data + Copyright (C) 2004-2013 Index Data Zebra is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free @@ -46,7 +46,6 @@ static void r_delete(RSET ct); static int r_forward(RSFD rfd, void *buf, TERMID *term, const void *untilbuf); static int r_read(RSFD rfd, void *buf, TERMID *term ); -static int r_write(RSFD rfd, const void *buf); static void r_pos(RSFD rfd, double *current, double *total); static void r_get_terms(RSET ct, TERMID *terms, int maxterms, int *curterm); @@ -60,7 +59,7 @@ static const struct rset_control control = r_forward, r_pos, r_read, - r_write, + rset_no_write, }; #define STARTTAG 0 @@ -302,14 +301,6 @@ static int r_read(RSFD rfd, void *buf, TERMID *term) } /* r_read */ - -static int r_write(RSFD rfd, const void *buf) -{ - yaz_log(YLOG_FATAL, "between set type is read-only"); - return -1; -} - - static void r_pos(RSFD rfd, double *current, double *total) { struct rset_between_rfd *p=(struct rset_between_rfd *)rfd->priv;