Hi,
dru...@users.sourceforge.net wrote:
2010-01-28 23:24 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rdd/dbfcdx/dbfcdx1.c + enabled automatic template order setting in Harbour SIXCDX RDD using the same method as SIX3 SIXCDX RDD seems to use: by checking leading character of key expression for: "sxChar(", "sxDate(", "sxNum(" and "sxLog("
I'm not a good index locking and dbfcdx driver internals guru, but new code looks like a little buggy.
dbfcdx1.c line 8414 has hb_cdxIndexLockWrite( pTag->pIndex ); but line 8437 hb_cdxIndexUnLockWrite( pTag->pIndex ); is protected by line 8434 if( pKey ) I guess if pKey == NULL index remains locked! The same for lines 8465 and 8496. Regards, Mindaugas _______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour