X-Git-Url: http://git.indexdata.com/?p=idzebra-moved-to-github.git;a=blobdiff_plain;f=rset%2Frsisamb.c;h=62e63d718cc41d2244afb2456581a2cd40bbe4ce;hp=024c9c2d5350b1b263e82e8bf9daa89988c15116;hb=00d6544408e2de88277e091fb7f8f4dfe3949558;hpb=aeea139423b8eaf28a4de53b3d7b2ad1f22284e7 diff --git a/rset/rsisamb.c b/rset/rsisamb.c index 024c9c2..62e63d7 100644 --- a/rset/rsisamb.c +++ b/rset/rsisamb.c @@ -1,5 +1,5 @@ /* This file is part of the Zebra server. - Copyright (C) 1994-2011 Index Data + Copyright (C) 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 @@ -33,7 +33,6 @@ static int r_forward(RSFD rfd, void *buf, TERMID *term, const void *untilbuf); static void r_pos(RSFD rfd, double *current, double *total); static int r_read(RSFD rfd, void *buf, TERMID *term); static int r_read_filter(RSFD rfd, void *buf, TERMID *term); -static int r_write(RSFD rfd, const void *buf); static const struct rset_control control = { @@ -45,7 +44,7 @@ static const struct rset_control control = r_forward, r_pos, r_read, - r_write, + rset_no_write, }; static const struct rset_control control_filter = @@ -58,7 +57,7 @@ static const struct rset_control control_filter = r_forward, r_pos, r_read_filter, - r_write, + rset_no_write, }; struct rfd_private { @@ -181,11 +180,6 @@ static int r_read_filter(RSFD rfd, void *buf, TERMID *term) return rc; } -static int r_write(RSFD rfd, const void *buf) -{ - yaz_log(YLOG_FATAL, "ISAMB set type is read-only"); - return -1; -} /* * Local variables: * c-basic-offset: 4