From: Stanislav Malyshev Date: Thu, 1 Nov 2007 18:36:24 +0000 (+0000) Subject: fix gcd - can return larger than long with long arg X-Git-Tag: RELEASE_1_3_1~765 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=970eb77ee4476ef0e6fb86be613b1ef689841fb4;p=php fix gcd - can return larger than long with long arg --- diff --git a/ext/gmp/gmp.c b/ext/gmp/gmp.c index 222bf0fdd3..77ae597857 100644 --- a/ext/gmp/gmp.c +++ b/ext/gmp/gmp.c @@ -1239,7 +1239,7 @@ ZEND_FUNCTION(gmp_gcd) return; } - gmp_zval_binary_ui_op_ex(return_value, a_arg, b_arg, mpz_gcd, (gmp_binary_ui_op_t)mpz_gcd_ui, 1, 0 TSRMLS_CC); + gmp_zval_binary_ui_op_ex(return_value, a_arg, b_arg, mpz_gcd, (gmp_binary_ui_op_t)mpz_gcd_ui, 0, 0 TSRMLS_CC); } /* }}} */