From 5dfdadc1ea621c62508100e1b9534ddc56d4cc9d Mon Sep 17 00:00:00 2001 From: "Alexander S.Kresin" Date: Sat, 22 Jan 2005 16:58:53 +0000 Subject: [PATCH] 2005-01-22 19:55 UTC+0300 Alexander Kresin --- harbour/ChangeLog | 4 ++++ harbour/source/rdd/dbfntx/dbfntx1.c | 1 + 2 files changed, 5 insertions(+) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 3e90397f00..a948c99d38 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -8,6 +8,10 @@ 2002-12-01 23:12 UTC+0100 Foo Bar */ +2005-01-22 19:55 UTC+0300 Alexander Kresin + * source/rdd/dbfntx/dbfntx1.c + ! Bug fixed, which oocured in some rare situations while record updating. + 2004-01-13 09:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * xharbour/source/rtl/mod.c ! fixed mod() function to be Clipper/DBASE III compatible diff --git a/harbour/source/rdd/dbfntx/dbfntx1.c b/harbour/source/rdd/dbfntx/dbfntx1.c index e1c27ab19f..a6056ebbde 100644 --- a/harbour/source/rdd/dbfntx/dbfntx1.c +++ b/harbour/source/rdd/dbfntx/dbfntx1.c @@ -1884,6 +1884,7 @@ static void hb_ntxTagKeyAdd( LPTAGINFO pTag, LPKEYINFO pKey ) pPage->uiKeys = 1; KEYITEM( pPage, 0 )->rec_no = pKey->Xtra; memcpy( KEYITEM( pPage, 0 )->key, pKey->key,pTag->KeyLength ); + KEYITEM( pPage, 1 )->page = 0; pPage->Changed = TRUE; } else