From: Andi Gutmans Date: Wed, 27 Oct 2004 18:15:53 +0000 (+0000) Subject: - MFH X-Git-Tag: php-5.0.3RC1~118 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=77e96aec6170ca64632fed6ae0c63033d713af2f;p=php - MFH --- diff --git a/Zend/zend_operators.c b/Zend/zend_operators.c index 3890bc13e4..76c21878ec 100644 --- a/Zend/zend_operators.c +++ b/Zend/zend_operators.c @@ -1330,11 +1330,7 @@ ZEND_API int compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) if (op1->type == IS_BOOL || op2->type == IS_BOOL || op1->type == IS_NULL || op2->type == IS_NULL) { - if (free_op1) { - convert_to_boolean(op1); - } else { - zendi_convert_to_boolean(op1, op1_copy, result); - } + zendi_convert_to_boolean(op1, op1_copy, result); zendi_convert_to_boolean(op2, op2_copy, result); result->type = IS_LONG; result->value.lval = ZEND_NORMALIZE_BOOL(op1->value.lval-op2->value.lval);