X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=index%2Fzserver.c;h=90dadf9bd20cc080a3be11a173965d7b9b20036f;hb=003ed9e50b40a26c54bf79cab71bd26f7957b870;hp=b6b3d00563e20082790f707c8d5747dac2ce31c5;hpb=4e45c8e2e01c52e8d03dbd9a0873a9e2ff7e5f91;p=idzebra-moved-to-github.git diff --git a/index/zserver.c b/index/zserver.c index b6b3d00..90dadf9 100644 --- a/index/zserver.c +++ b/index/zserver.c @@ -1,10 +1,16 @@ /* - * Copyright (C) 1994-1995, Index Data I/S + * Copyright (C) 1994-1996, Index Data I/S * All rights reserved. * Sebastian Hammer, Adam Dickmeiss * * $Log: zserver.c,v $ - * Revision 1.37 1996-05-14 06:16:48 adam + * Revision 1.39 1996-05-31 09:07:05 quinn + * Work on character-set handling + * + * Revision 1.38 1996/05/14 11:34:01 adam + * Scan support in multiple registers/databases. + * + * Revision 1.37 1996/05/14 06:16:48 adam * Compact use/set bytes used in search service. * * Revision 1.36 1996/05/01 13:46:37 adam @@ -266,7 +272,7 @@ bend_searchresult *bend_search (void *handle, bend_searchrequest *q, int *fd) logf (LOG_LOG, "ResultSet '%s'", q->setname); switch (q->query->which) { - case Z_Query_type_1: + case Z_Query_type_1: case Z_Query_type_101: r.errcode = rpn_search (&server_info, q->query->u.type_1, q->num_bases, q->basenames, q->setname, &r.hits); @@ -451,6 +457,7 @@ bend_scanresult *bend_scan (void *handle, bend_scanrequest *q, int *num) r.term_position = q->term_position; r.num_entries = q->num_entries; r.errcode = rpn_scan (&server_info, q->term, + q->attributeset, q->num_bases, q->basenames, &r.term_position, &r.num_entries, &r.entries, &status);