X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Fextract.c;h=713a90ebc10fc6b797ad2aa78dfecead91d402ac;hb=886253fb90810e512cacf4f02694645ead7a22e0;hp=b08d3bb21a8fa43164036ed20928db66810b01b1;hpb=399876019df22a56614e9fda05552574939ccc0d;p=idzebra-moved-to-github.git diff --git a/index/extract.c b/index/extract.c index b08d3bb..713a90e 100644 --- a/index/extract.c +++ b/index/extract.c @@ -3,7 +3,7 @@ * All rights reserved. * Sebastian Hammer, Adam Dickmeiss * - * $Id: extract.c,v 1.111 2002-02-20 23:07:54 adam Exp $ + * $Id: extract.c,v 1.113 2002-03-15 20:20:55 adam Exp $ */ #include #include @@ -426,6 +426,7 @@ static int recordExtract (ZebraHandle zh, zh->keys.prevAttrUse = -1; zh->keys.prevAttrSet = -1; zh->keys.prevSeqNo = 0; + zh->sortKeys = 0; recordOffset = fi->file_moffset; extractCtrl.offset = fi->file_moffset; @@ -855,7 +856,7 @@ int extract_rec_in_mem (ZebraHandle zh, const char *recordType, RecordAttr *recordAttr; struct recExtractCtrl extractCtrl; int i, r; - char *matchStr; + char *matchStr = 0; RecType recType; char subType[1024]; void *clientData; @@ -1151,8 +1152,6 @@ int explain_extract (void *handle, Record rec, data1_node *n) grs_extract_tree(&extractCtrl, n); - logf (LOG_LOG, "flush explain record, sysno=%d", rec->sysno); - if (rec->size[recInfo_delKeys]) { struct recKeys delkeys; @@ -1402,7 +1401,7 @@ void extract_add_index_string (RecWord *p, const char *string, if (ch < 0) { ch = zebraExplain_addSU (zei, attrSet, attrUse); - yaz_log (LOG_LOG, "addSU set=%d use=%d SU=%d", + yaz_log (LOG_DEBUG, "addSU set=%d use=%d SU=%d", attrSet, attrUse, ch); } assert (ch > 0); @@ -1595,7 +1594,6 @@ void extract_flushSortKeys (ZebraHandle zh, SYSNO sysno, xfree (sk); sk = sk_next; } - yaz_log (LOG_LOG, "extract_flushSortKeys"); *skp = 0; }