X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Fretrieve.c;h=dcc17b9018ed624e56f10aa683b6ce4b44043dc5;hb=254c4ba29c56564d33fae651343e83fb5c35a36f;hp=43661f279eca6441560c3e502c746914502bc334;hpb=6e044d5a523bb4363d07af757ebf1bcfe0ad6c04;p=idzebra-moved-to-github.git diff --git a/index/retrieve.c b/index/retrieve.c index 43661f2..dcc17b9 100644 --- a/index/retrieve.c +++ b/index/retrieve.c @@ -4,7 +4,13 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: retrieve.c,v $ - * Revision 1.5 1999-02-17 11:29:56 adam + * Revision 1.7 1999-03-02 16:15:43 quinn + * Added "tagsysno" and "tagrank" directives to zebra.cfg. + * + * Revision 1.6 1999/02/18 15:01:25 adam + * Minor changes. + * + * Revision 1.5 1999/02/17 11:29:56 adam * Fixed in record_fetch. Minor updates to API. * * Revision 1.4 1999/02/02 14:51:07 adam @@ -230,11 +236,11 @@ int zebra_record_fetch (ZebraHandle zh, int sysno, int score, ODR stream, retrieveCtrl.comp = comp; retrieveCtrl.diagnostic = 0; retrieveCtrl.dh = zh->dh; + retrieveCtrl.res = zh->res; (*rt->retrieve)(&retrieveCtrl); *output_format = retrieveCtrl.output_format; + *rec_bufp = retrieveCtrl.rec_buf; *rec_lenp = retrieveCtrl.rec_len; - *rec_bufp = odr_malloc (stream, *rec_lenp); - memcpy (*rec_bufp, retrieveCtrl.rec_buf, *rec_lenp); if (fc.fd != -1) close (fc.fd); rec_rm (&rec);