patch #1731280 Avoid negative exponent in gmp_pow(), thanks to anosek

This commit is contained in:
Marc Delisle
2007-06-10 19:47:14 +00:00
parent 922ea2307a
commit d69be68c25
2 changed files with 2 additions and 1 deletions

View File

@@ -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;