From: Adam Dickmeiss Date: Fri, 15 Dec 1995 12:37:41 +0000 (+0000) Subject: In addRecordKeyAny: Writes key only when attrSet != -1. X-Git-Tag: ZEBRA.1.0~583 X-Git-Url: http://git.indexdata.com/?a=commitdiff_plain;h=4b7a4c30b843352a948dad6c36053f8dbf99c8f4;hp=614cde384b649a59922033c64db65409e45ab631;p=idzebra-moved-to-github.git In addRecordKeyAny: Writes key only when attrSet != -1. --- diff --git a/index/extract.c b/index/extract.c index b320cbc..d5296a2 100644 --- a/index/extract.c +++ b/index/extract.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: extract.c,v $ - * Revision 1.44 1995-12-12 16:00:54 adam + * Revision 1.45 1995-12-15 12:37:41 adam + * In addRecordKeyAny: Writes key only when attrSet != -1. + * + * Revision 1.44 1995/12/12 16:00:54 adam * System call sync(2) used after update/commit. * Locking (based on fcntl) uses F_EXLCK and F_SHLCK instead of F_WRLCK * and F_RDLCK. @@ -485,7 +488,8 @@ static void addRecordKeyAny (const RecWord *p) w.attrUse = 1016; addRecordKey (&w); } - addRecordKey (p); + else if (p->attrSet != -1) + addRecordKey (p); }