2006-09-10 14:02 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)

* harbour/ChangeLog
    ! added missing changelog entry about __MVPUT() fix

  * harbour/source/vm/itemapi.c
    * removed redundant pItem->type = HB_IT_NIL (thanks for Manu Exposito)
This commit is contained in:
Przemyslaw Czerpak
2006-09-10 12:04:22 +00:00
parent 43d20b8eb6
commit 8d11bf8235
2 changed files with 18 additions and 1 deletions

View File

@@ -8,6 +8,20 @@
2002-12-01 13:30 UTC+0100 Foo Bar <foo.bar@foobar.org>
*/
* 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

View File

@@ -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 );