From 8ec5744a57d30d5160fb99472033ae8f8b650867 Mon Sep 17 00:00:00 2001 From: alex Date: Fri, 2 Dec 1994 13:04:43 +0000 Subject: [PATCH] Corretta savekeystat nell cisdelete git-svn-id: svn://10.65.10.50/trunk@713 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- include/cisam.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/cisam.c b/include/cisam.c index 347b0c20c..3169ca373 100755 --- a/include/cisam.c +++ b/include/cisam.c @@ -815,7 +815,6 @@ key = valori chiave. { CBuildKey(isfd->r,i,record,key); CBDelete(&isfd->i,i,key,isfd->RecNo,err); - if (i == knum) savekeystat(isfd); } if (*err) { @@ -1250,6 +1249,7 @@ key1 = valore della chiave. if(isfd == (isfdptr) NULL) return ((*err = IsNotOpen)); oldrec = (RecType) malloc(isfd->d->LenR); isfd->RecNo = recnum; + savekeystat(isfd); CRead(&isfd->f, oldrec, isfd->RecNo, NoLock); if ((*err = isfd->f.IOR)) {