X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=rset%2Frsnull.c;h=5ba6a4f03445cd0e752ced3bf740576ba0a243fa;hb=5b886a7358c16434d5c9f5f0d4af2f6e2e5d5c73;hp=fd98d300dfed3589852dfa67be31d3d4371e4e74;hpb=7b0a5daa703117cde2dc0d54d5a39941a1c01ce8;p=idzebra-moved-to-github.git diff --git a/rset/rsnull.c b/rset/rsnull.c index fd98d30..5ba6a4f 100644 --- a/rset/rsnull.c +++ b/rset/rsnull.c @@ -4,7 +4,15 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: rsnull.c,v $ - * Revision 1.7 1995-12-11 09:15:25 adam + * Revision 1.9 1997-12-18 10:54:25 adam + * New method result set method rs_hits that returns the number of + * hits in result-set (if known). The ranked result set returns real + * number of hits but only when not combined with other operands. + * + * Revision 1.8 1996/10/29 13:55:24 adam + * Include of zebrautl.h instead of alexutil.h. + * + * Revision 1.7 1995/12/11 09:15:25 adam * New set types: sand/sor/snot - ranked versions of and/or/not in * ranked/semi-ranked result sets. * Note: the snot not finished yet. @@ -37,7 +45,7 @@ #include #include -#include +#include static void *r_create(const struct rset_control *sel, void *parms, int *flags); @@ -46,6 +54,7 @@ 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_hits (RSET ct, void *oi); static int r_read (RSFD rfd, void *buf); static int r_write (RSFD rfd, const void *buf); static int r_score (RSFD rfd, int *score); @@ -59,6 +68,7 @@ static const rset_control control = r_delete, r_rewind, r_count, + r_hits, r_read, r_write, r_score @@ -100,6 +110,11 @@ static int r_count (RSET ct) return 0; } +static int r_hits (RSET ct, void *oi) +{ + return 0; +} + static int r_read (RSFD rfd, void *buf) { return 0;