]> granicus.if.org Git - php/commitdiff
Use shorter call chain
authorDmitry Stogov <dmitry@zend.com>
Mon, 21 Apr 2014 22:34:34 +0000 (02:34 +0400)
committerDmitry Stogov <dmitry@zend.com>
Mon, 21 Apr 2014 22:34:34 +0000 (02:34 +0400)
Zend/zend_operators.c

index 0824d8d98f718d8d6970dacdfe39f5516373e7df..d943ae739a646820c980606e0ab884c9816d69a0 100644 (file)
@@ -2400,7 +2400,7 @@ ZEND_API void zendi_smart_strcmp(zval *result, zval *s1, zval *s2) /* {{{ */
                }
        } else {
 string_cmp:
-               Z_LVAL_P(result) = zend_binary_zval_strcmp(s1, s2);
+               Z_LVAL_P(result) = zend_binary_strcmp(Z_STRVAL_P(s1), Z_STRLEN_P(s1), Z_STRVAL_P(s2), Z_STRLEN_P(s2));
                ZVAL_LONG(result, ZEND_NORMALIZE_BOOL(Z_LVAL_P(result)));
        }
 }