From 4723bd2fa6f35bc8b8d6ee7e331c2339de567da4 Mon Sep 17 00:00:00 2001 From: Neil Blakey-Milner Date: Mon, 10 Jul 2006 08:49:38 +0000 Subject: [PATCH] Make sensible values for some variables (like 0 or -1 meaning "unlimited") not show errors. --- setup/precheckup.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/setup/precheckup.php b/setup/precheckup.php index 4c80761..7a3b91c 100644 --- a/setup/precheckup.php +++ b/setup/precheckup.php @@ -124,7 +124,7 @@ function get_php_int_setting($val) { return prettySizeToActualSize($r); } -function bigEnough($name, $setting, $preferred, $bytes = false, $red = true) { +function bigEnough($name, $setting, $preferred, $bytes = false, $red = true, $zero_ok = false, $minusone_ok = false) { $current = get_php_int_setting($setting); if ($bytes === true) { $ret = sprintf('%s (%s)%s', $name, $setting, prettySize($preferred)); @@ -140,6 +140,10 @@ function bigEnough($name, $setting, $preferred, $bytes = false, $red = true) { } else { $ret .= sprintf('%s', $current); } + } else if (($current == 0) && ($zero_ok)) { + $ret .= sprintf('unlimited (%s)', $current); + } else if (($current == -1) && ($minusone_ok)) { + $ret .= sprintf('unlimited (%s)', $current); } else { if ($bytes === true) { $ret .= sprintf('%s', prettySize($current)); @@ -335,8 +339,8 @@ PHP you are running, and which modules are available.

- - + + -- libgit2 0.21.4