X-Git-Url: http://git.indexdata.com/?p=idzebra-moved-to-github.git;a=blobdiff_plain;f=index%2Fextract.c;h=40259437c19fe79fa789c0b5f586dca0e58ce56b;hp=b08d3bb21a8fa43164036ed20928db66810b01b1;hb=02cb6d6ffea2b80351aea040f29053bddebeae0c;hpb=399876019df22a56614e9fda05552574939ccc0d diff --git a/index/extract.c b/index/extract.c index b08d3bb..4025943 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.112 2002-03-14 18:41:59 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;