summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelipe Pena <felipe@php.net>2008-10-07 12:51:21 +0000
committerFelipe Pena <felipe@php.net>2008-10-07 12:51:21 +0000
commit8a24cfc98ca92cb33cada2e0c70b34aaa9d629ed (patch)
tree897ec7f4381ebaddac0f244b76b66e8aaf957e24
parent1b34fa1675c6583d14d4953df83243a04d3d464e (diff)
downloadphp-git-8a24cfc98ca92cb33cada2e0c70b34aaa9d629ed.tar.gz
- MFH: Fixed code ("Division by zero" anymore)
-rwxr-xr-xext/interbase/tests/interbase.inc3
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/interbase/tests/interbase.inc b/ext/interbase/tests/interbase.inc
index 1401d9b821..42eb6e5915 100755
--- a/ext/interbase/tests/interbase.inc
+++ b/ext/interbase/tests/interbase.inc
@@ -104,6 +104,9 @@ function rand_number($len , $prec = -1, $sign = 1)
}
} else if ($prec == 0) {
$n = substr(rand() . rand(), 0, rand() % $len + 1);
+ } else if (($prec - $len) == 0) {
+ $n = substr(rand() . rand(), 0, 1);
+ $n .= "." . substr(rand(), 0, $prec);
} else {
$n = substr(rand() . rand(), 0, rand() % ($len - $prec) + 1);
$n .= "." . substr(rand(), 0, $prec);