Revision: 11571
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=11571&view=rev
Author: druzus
Date: 2009-06-30 08:17:50 +0000 (Tue, 30 Jun 2009)
Log Message:
-----------
2009-06-30 10:17 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/include/hbapirdd.h
* harbour/source/rdd/workarea.c
* harbour/source/rdd/wafunc.c
* harbour/source/rdd/dbcmd.c
* harbour/source/rdd/hsx/hsx.c
* harbour/source/rdd/usrrdd/usrrdd.c
* modified RDD method declaration (DBENTRYP_*) to eliminate casting.
3-rd party RDD code have to be updated.
* modified some RDD structures to force more strict alignment.
Warning!!! AREA structured modified - all 3-rd party RDDs which
redefines AREA members instead of using AREA structure
directly have to be updated.
* harbour/include/hbrdddbf.h
* harbour/include/hbrddnsx.h
* harbour/include/hbrdddel.h
* harbour/include/hbrddsdf.h
* harbour/include/hbrddcdx.h
* harbour/include/hbrddntx.h
* harbour/source/rdd/delim1.c
* harbour/source/rdd/sdf1.c
* harbour/source/rdd/dbf1.c
* harbour/source/rdd/hbdbsort.c
* harbour/source/rdd/dbfcdx/dbfcdx1.c
* harbour/source/rdd/dbfnsx/dbfnsx1.c
* harbour/source/rdd/dbfntx/dbfntx1.c
* harbour/source/rdd/dbffpt/dbffpt1.c
* harbour/contrib/rddads/rddads.h
* harbour/contrib/rddads/ads1.c
* harbour/contrib/rddads/adsx.c
* harbour/contrib/rddads/adsfunc.c
* harbour/contrib/rddsql/hbrddsql.h
* harbour/contrib/rddsql/sqlbase.c
* harbour/contrib/rddsql/sqlmix.c
* harbour/contrib/rddsql/sddmy/mysqldd.c
* harbour/contrib/rddsql/sddpg/pgsqldd.c
* harbour/contrib/rddsql/sddfb/fbirddd.c
* harbour/contrib/rddsql/sddodbc/odbcdd.c
* harbour/contrib/hbbmcdx/bmdbfcdx.c
* harbour/contrib/hbbmcdx/hbbmcdx.h
* updated for new method declaration
* modified RDD AREA structures definition to use supper AREA structures
directly as 1-st member instead of redefining individual AREA members.
It resolves the synchronization problem so now modification in super
AREA structures does not force modifications in source code of
descendant RDDs. It also eliminates possible typos in manual structure
synchronization.
Modified Paths:
--------------
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbbmcdx/bmdbfcdx.c
trunk/harbour/contrib/hbbmcdx/hbbmcdx.h
trunk/harbour/contrib/rddads/ads1.c
trunk/harbour/contrib/rddads/adsfunc.c
trunk/harbour/contrib/rddads/adsx.c
trunk/harbour/contrib/rddads/rddads.h
trunk/harbour/contrib/rddsql/hbrddsql.h
trunk/harbour/contrib/rddsql/sddfb/fbirddd.c
trunk/harbour/contrib/rddsql/sddmy/mysqldd.c
trunk/harbour/contrib/rddsql/sddodbc/odbcdd.c
trunk/harbour/contrib/rddsql/sddpg/pgsqldd.c
trunk/harbour/contrib/rddsql/sqlbase.c
trunk/harbour/contrib/rddsql/sqlmix.c
trunk/harbour/include/hbapirdd.h
trunk/harbour/include/hbrddcdx.h
trunk/harbour/include/hbrdddbf.h
trunk/harbour/include/hbrdddel.h
trunk/harbour/include/hbrddnsx.h
trunk/harbour/include/hbrddntx.h
trunk/harbour/include/hbrddsdf.h
trunk/harbour/source/rdd/dbcmd.c
trunk/harbour/source/rdd/dbf1.c
trunk/harbour/source/rdd/dbfcdx/dbfcdx1.c
trunk/harbour/source/rdd/dbffpt/dbffpt1.c
trunk/harbour/source/rdd/dbfnsx/dbfnsx1.c
trunk/harbour/source/rdd/dbfntx/dbfntx1.c
trunk/harbour/source/rdd/delim1.c
trunk/harbour/source/rdd/hbdbsort.c
trunk/harbour/source/rdd/hsx/hsx.c
trunk/harbour/source/rdd/sdf1.c
trunk/harbour/source/rdd/usrrdd/usrrdd.c
trunk/harbour/source/rdd/wafunc.c
trunk/harbour/source/rdd/workarea.c
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour