From c277cffe989a1ac3afa1fd4fb08bfb32bfd59eda Mon Sep 17 00:00:00 2001 From: "Alexander S.Kresin" Date: Sun, 3 Nov 2002 17:25:58 +0000 Subject: [PATCH] 2002-11-03 20:28 UTC+0300 Alexander Kresin --- harbour/ChangeLog | 8 +++++++- harbour/source/rdd/dbcmd.c | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 12a084f271..6457d92e8d 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -8,8 +8,14 @@ 2002-12-01 23:12 UTC+0100 Foo Bar */ +2002-11-03 20:28 UTC+0300 Alexander Kresin + * source/rdd/dbcmd.c + * hb_rddFieldIndex() was declared as static - is changed now, because it is + called from dbfntx1.c + 2002-11-02 19:26 UTC+0300 Alexander Kresin - * source/rdd/dbfntx/dbcmd.c + * include/hbrddntx.h + * source/rdd/dbfntx/dbfntx1.c * The algorithm of key expression evaluation is optimized. Now, if it is the field name only, macro/codeblock evaluation doesn't used - SELF_GETVALUE is used instead. It leads to sensible indexing speedup diff --git a/harbour/source/rdd/dbcmd.c b/harbour/source/rdd/dbcmd.c index 271783eefd..f8537f380b 100644 --- a/harbour/source/rdd/dbcmd.c +++ b/harbour/source/rdd/dbcmd.c @@ -597,7 +597,7 @@ USHORT hb_rddInsertAreaNode( char *szDriver ) /* * Find a field. */ -static USHORT hb_rddFieldIndex( AREAP pArea, char * szName ) +USHORT hb_rddFieldIndex( AREAP pArea, char * szName ) { USHORT uiCount; LPFIELD pField;