X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=src%2Fclient.c;h=f80e302421781f14c445ca6113ae9e325a64ea50;hb=3333bc7385d16bc0707c5b5a3b9e5a27fac35472;hp=26dd6efa93c0ec7c320a8698159508f8a64f517c;hpb=a1076b95713b6417eaf4083631ba34a7532bd6dd;p=pazpar2-moved-to-github.git diff --git a/src/client.c b/src/client.c index 26dd6ef..f80e302 100644 --- a/src/client.c +++ b/src/client.c @@ -1327,6 +1327,14 @@ Odr_int client_get_hits(struct client *cl) return cl->hits; } +Odr_int client_get_approximation(struct client *cl) +{ + int records = cl->record_offset + cl->filtered; + if (records > 0) + return cl->hits * cl->record_offset / records; + return cl->hits; +} + int client_get_num_records(struct client *cl) { return cl->record_offset;