From 4b7a4c30b843352a948dad6c36053f8dbf99c8f4 Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Fri, 15 Dec 1995 12:37:41 +0000 Subject: [PATCH] In addRecordKeyAny: Writes key only when attrSet != -1. --- index/extract.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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); } -- 1.7.10.4