r3253 Fixed isConfigVarChanged()
[racktables] / inc / config.php
index 26b6b84d5c4b3ff76126a7129d34c850263a370d..4270398d682a88a4492792316368475129a5454a 100644 (file)
@@ -76,9 +76,9 @@ function isConfigVarChanged($varname, $varvalue) {
                throw new InvalidArgException('$varname', $varname, 'Empty variable name');
        if (!isset ($configCache[$varname])) return true;
        if ($configCache[$varname]['vartype'] == 'uint')
-               return $configCache[$varname]['varvalue'] === 0 + $varvalue;
+               return $configCache[$varname]['varvalue'] !== 0 + $varvalue;
        else
-               return $configCache[$varname]['varvalue'] === $varvalue;
+               return $configCache[$varname]['varvalue'] !== $varvalue;
 }
 
 function getConfigVar ($varname = '')