diff --git a/harbour/source/vm/itemapi.c b/harbour/source/vm/itemapi.c index 256618125b..293ba41466 100644 --- a/harbour/source/vm/itemapi.c +++ b/harbour/source/vm/itemapi.c @@ -1069,7 +1069,7 @@ void hb_itemSwap( PHB_ITEM pItem1, PHB_ITEM pItem2 ) hb_itemCopy( pItem1, &temp ); hb_itemClear( &temp ); -/* Faster less safe way */ +/* Faster, but less safe way memcpy( &temp, pItem2, sizeof( HB_ITEM ) ); memcpy( pItem2, pItem1, sizeof( HB_ITEM ) ); memcpy( pItem1, &temp, sizeof( HB_ITEM ) );