Fixed arrays comparison

This commit is contained in:
Antonio Linares
2003-05-21 18:34:40 +00:00
parent efa726d773
commit d5fc38bf77

View File

@@ -2261,8 +2261,8 @@ static void hb_vmEqual( BOOL bExact )
hb_vmOperatorCall( pItem1, pItem2, "__OPEQUAL" );
else if( bExact && HB_IS_ARRAY( pItem1 ) && HB_IS_ARRAY( pItem2 ) )
{
BOOL bResult = pItem1->item.asArray.value->pItems && pItem2->item.asArray.value->pItems &&
pItem1->item.asArray.value->pItems == pItem2->item.asArray.value->pItems;
BOOL bResult = ( pItem1->item.asArray.value == pItem2->item.asArray.value );
hb_stackPop();
hb_stackPop();
hb_vmPushLogical( bResult );