From f198964c2ee735b2a0f3aac03aee12b2f99efdd8 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Tue, 4 Oct 2005 15:25:42 +0000 Subject: [PATCH] fixed inode/block limit comparison --- lam/lib/modules/quota.inc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lam/lib/modules/quota.inc b/lam/lib/modules/quota.inc index 5f6161e7..8f415275 100644 --- a/lam/lib/modules/quota.inc +++ b/lam/lib/modules/quota.inc @@ -403,8 +403,8 @@ class quota extends baseModule { if (!get_preg($options["quota_hardblock_" . $dirs[$i]][0], 'digit')) $return[] = $this->messages['hardblock'][0]; if (!get_preg($options["quota_softinode_" . $dirs[$i]][0], 'digit')) $return[] = $this->messages['softinode'][0]; if (!get_preg($options["quota_hardinode_" . $dirs[$i]][0], 'digit')) $return[] = $this->messages['hardinode'][0]; - if (intval($options["quota_softblock_" . $dirs[$i]][0]) >= $options["quota_hardblock_$i"][0]) $return[] = $this->messages['block_cmp'][0]; - if (intval($options["quota_softinode_" . $dirs[$i]][0]) >= $options["quota_hardinode_$i"][0]) $return[] = $this->messages['inode_cmp'][0]; + if (intval($options["quota_softblock_" . $dirs[$i]][0]) > intval($options["quota_hardblock_$i"][0])) $return[] = $this->messages['block_cmp'][0]; + if (intval($options["quota_softinode_" . $dirs[$i]][0]) > intval($options["quota_hardinode_$i"][0])) $return[] = $this->messages['inode_cmp'][0]; $i++; } return $return; @@ -573,13 +573,13 @@ class quota extends baseModule { $errors[] = $errMsg; continue; } - if ($parts[0] >= $parts[1]) { + if ($parts[0] > $parts[1]) { $errMsg = $this->messages['block_cmp'][1]; array_push($errMsg, array($i, 'quota_' . $temp['quotas'][$m])); $errors[] = $errMsg; continue; } - if ($parts[2] >= $parts[3]) { + if ($parts[2] > $parts[3]) { $errMsg = $this->messages['inode_cmp'][1]; array_push($errMsg, array($i, 'quota_' . $temp['quotas'][$m])); $errors[] = $errMsg;