]> granicus.if.org Git - php/commitdiff
* fixed a bug in PEAR_Config::set() that broke validation of "set" parameters
authorStig Bakken <ssb@php.net>
Mon, 27 May 2002 19:37:17 +0000 (19:37 +0000)
committerStig Bakken <ssb@php.net>
Mon, 27 May 2002 19:37:17 +0000 (19:37 +0000)
pear/PEAR/Config.php

index f0392ac6dc28e0f872d5fbb12f231f87aacffe6f..3db3f41086058998719d2452ae36296e88cbab94 100644 (file)
@@ -538,7 +538,7 @@ class PEAR_Config extends PEAR
                 if ($valid_set) {
                     reset($valid_set);
                     if ((key($valid_set) === 0 && !in_array($value, $valid_set)) ||
-                        empty($valid_set[$value]))
+                        (key($valid_set) !== 0 && empty($valid_set[$value])))
                     {
                         return false;
                     }