X-Git-Url: http://git.indexdata.com/?p=idzebra-moved-to-github.git;a=blobdiff_plain;f=rset%2Frsnull.c;h=cc427c7135e2b61234032ed06799bf314f945c30;hp=09ee8c21f7bc7ac35e2d957492d51c6ee1a1b935;hb=2cb08a89ee65d8ae2646b91dcf27bc3883759691;hpb=86277fd5ab0909de99a3e81b92d087ae45882a4a diff --git a/rset/rsnull.c b/rset/rsnull.c index 09ee8c2..cc427c7 100644 --- a/rset/rsnull.c +++ b/rset/rsnull.c @@ -1,4 +1,4 @@ -/* $Id: rsnull.c,v 1.34 2005-05-03 09:11:36 adam Exp $ +/* $Id: rsnull.c,v 1.35 2005-05-24 11:35:43 adam Exp $ Copyright (C) 1995-2005 Index Data ApS @@ -39,15 +39,16 @@ static const struct rset_control control = rset_get_no_terms, r_open, r_close, - rset_default_forward, + 0, /* no forward */ r_pos, r_read, r_write, }; -RSET rsnull_create(NMEM nmem, struct rset_key_control *kcontrol ) +RSET rsnull_create(NMEM nmem, struct rset_key_control *kcontrol, + TERMID term) { - RSET rnew = rset_create_base(&control, nmem, kcontrol, 0, 0); + RSET rnew = rset_create_base(&control, nmem, kcontrol, 0, term, 0, 0); rnew->priv = 0; return rnew; } @@ -67,7 +68,6 @@ static RSFD r_open(RSET ct, int flag) static void r_close(RSFD rfd) { - rfd_delete_base(rfd); } static void r_delete(RSET ct) @@ -79,8 +79,8 @@ static void r_pos(RSFD rfd, double *current, double *total) assert(rfd); assert(current); assert(total); - *total=0; - *current=0; + *total = 0; + *current = 0; } static int r_read(RSFD rfd, void *buf, TERMID *term) @@ -92,7 +92,7 @@ static int r_read(RSFD rfd, void *buf, TERMID *term) static int r_write(RSFD rfd, const void *buf) { - yaz_log (YLOG_FATAL, "NULL set type is read-only"); + yaz_log(YLOG_FATAL, "NULL set type is read-only"); return -1; }