From d69be68c255c9efd468299cc54da4529cad32e2f Mon Sep 17 00:00:00 2001 From: Marc Delisle Date: Sun, 10 Jun 2007 19:47:14 +0000 Subject: [PATCH] patch #1731280 Avoid negative exponent in gmp_pow(), thanks to anosek --- ChangeLog | 1 + libraries/common.lib.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 9434b2075a..f1dd195f98 100644 --- a/ChangeLog +++ b/ChangeLog @@ -89,6 +89,7 @@ $HeadURL: https://phpmyadmin.svn.sourceforge.net/svnroot/phpmyadmin/trunk/phpMyA - RFE #1714760 Obey ShowCreateDb on the Databases tab - patch #1733762 Typo in message "INSERT DELAY", thanks to Victor Volkov - patch #1730171 Dead message strLanguageFileNotFound, thanks to Victor Volkov +- patch #1731280 Avoid negative exponent in gmp_pow(), thanks to anosek 2.10.1.0 (2007-04-23) ===================== diff --git a/libraries/common.lib.php b/libraries/common.lib.php index 60958e5f0f..b1fa7b8998 100644 --- a/libraries/common.lib.php +++ b/libraries/common.lib.php @@ -50,7 +50,7 @@ function PMA_pow($base, $exp, $use_function = false) $pow = bcpow($base, $exp); break; case 'gmp_pow' : - $pow = gmp_strval(gmp_pow($base, $exp)); + $pow = gmp_strval($exp >= 0 ? gmp_pow($base, $exp) : 0); break; case 'pow' : $base = (float) $base;