From 6f27675ef554a06c5996a8815ed24dd3e6171aa1 Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Thu, 14 Jun 2001 11:44:56 +0000 Subject: [PATCH] Bug fix: default storeKeys setting wasn't read when group was specified. --- index/extract.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/index/extract.c b/index/extract.c index 5fa2b04..305cc18 100644 --- a/index/extract.c +++ b/index/extract.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: extract.c,v $ - * Revision 1.107 2001-05-28 13:58:48 adam + * Revision 1.108 2001-06-14 11:44:56 adam + * Bug fix: default storeKeys setting wasn't read when group was specified. + * + * Revision 1.107 2001/05/28 13:58:48 adam * Call flushSortKeys when record is skipped to fix bad re-use of * sort keys to whatever next record that comes in. * @@ -1765,11 +1768,14 @@ int fileExtract (SYSNO *sysno, const char *fname, const char *sval; sprintf (ext_res, "%sstoreKeys.%s", gprefix, ext); - if (!(sval = res_get (common_resource, ext_res))) + sval = res_get (common_resource, ext_res); + if (!sval) { sprintf (ext_res, "%sstoreKeys", gprefix); sval = res_get (common_resource, ext_res); } + if (!sval) + sval = res_get (common_resource, "storeKeys"); if (sval) rGroup->flagStoreKeys = atoi (sval); } -- 1.7.10.4