cvs: php-src(PHP_4_3) / NEWS /ext/gmp gmp.c

From: Date: Mon, 09 Feb 2004 04:28:08 +0000
Subject: cvs: php-src(PHP_4_3) / NEWS /ext/gmp gmp.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-26061@lists.php.net to get a copy of this message
iliaa Sun Feb 8 23:28:08 2004 EDT Modified files: (Branch: PHP_4_3) /php-src NEWS /php-src/ext/gmp gmp.c Log: MFH: Fixed bug #27172 (Possible floating point exception in gmp_powm()). http://cvs.php.net/diff.php/php-src/NEWS?r1=1.1247.2.553&r2=1.1247.2.554&ty=u Index: php-src/NEWS diff -u php-src/NEWS:1.1247.2.553 php-src/NEWS:1.1247.2.554 --- php-src/NEWS:1.1247.2.553 Sun Feb 8 23:08:25 2004 +++ php-src/NEWS Sun Feb 8 23:28:06 2004 @@ -3,6 +3,7 @@ ?? Feb 2004, Version 4.3.5 - Fixed bug #27175 (tzset() is not being called by PHP on startup). (Ilia, sagawa at sohgoh dot net) +- Fixed bug #27172 (Possible floating point exception in gmp_powm()). (Ilia) - Fixed bug #27171 (crash inside gmp_hamdist()). (Jani) - Fixed bug #27149 (broken CLOB support in oci8 extension). (Antony) - Fixed bug #27135 (Possible crash inside mb_strlen()). (Moriyoshi) http://cvs.php.net/diff.php/php-src/ext/gmp/gmp.c?r1=1.29.4.7&r2=1.29.4.8&ty=u Index: php-src/ext/gmp/gmp.c diff -u php-src/ext/gmp/gmp.c:1.29.4.7 php-src/ext/gmp/gmp.c:1.29.4.8 --- php-src/ext/gmp/gmp.c:1.29.4.7 Sat Feb 7 14:15:09 2004 +++ php-src/ext/gmp/gmp.c Sun Feb 8 23:28:07 2004 @@ -814,6 +814,11 @@ WRONG_PARAM_COUNT; } + convert_to_long_ex(mod_arg); + if (!Z_LVAL_PP(mod_arg)) { + RETURN_FALSE; + } + FETCH_GMP_ZVAL(gmpnum_base, base_arg); if(Z_TYPE_PP(exp_arg) == IS_LONG && Z_LVAL_PP(exp_arg) >= 0) { use_ui=1;

« previous php.cvs (#26061) next »