diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 2c1a61dcfa..7fd1581ce4 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -8,6 +8,20 @@ 2002-12-01 13:30 UTC+0100 Foo Bar */ + * include/hbapicdp.h + * Changed declaration of hb_cdpcmp() function + * source/rtl/cdpapi.c + * hb_cdpcmp() has been changed. It accepts now additional parameters: + hb_cdpcmp( char* szFirst, ULONG ulLenFirst, char* szSecond, ULONG ulLenSecond, PHB_CODEPAGE cdpage, BOOL bExact ), + also some bugs fixed. + * source/vm/itemapi.c + * source/rdd/dbfntx/dbfntx1.c + * Calls of hb_cdcmp() has been changed. + +2006-09-10 14:28 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) + * harbour/source/vm/classes.c + * cleaned BCC warning + 2006-09-10 14:02 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog ! added missing changelog entry about __MVPUT() fix @@ -75,6 +89,10 @@ * harbour/source/vm/classes.c * updated for above modifications + * calculate instance area offset in supercasting dynamically - it + will allow to eliminate multiple instance area allocating when + in the inheritance tree the same class exists more then once and + also quite easy add support for non-virtual messages. ! fixed GPF in __CLSINSTSUPER() class function generate HVM exception % do not inherit unaccessible inline blocks * some other minor optimization, fixes and code cleanups diff --git a/harbour/source/vm/itemapi.c b/harbour/source/vm/itemapi.c index d193fe9e8f..1d6928f705 100644 --- a/harbour/source/vm/itemapi.c +++ b/harbour/source/vm/itemapi.c @@ -1289,7 +1289,6 @@ HB_EXPORT void hb_itemClear( PHB_ITEM pItem ) */ PHB_ITEM pValue = pItem->item.asEnum.valuePtr; - pItem->type = HB_IT_NIL; hb_itemRelease( pItem->item.asEnum.basePtr ); if( pValue ) hb_itemRelease( pValue );