From: Stig Bakken Date: Tue, 28 May 2002 00:31:04 +0000 (+0000) Subject: * disable magic_quotes_runtime (what a broken concept!!) while X-Git-Tag: NEW_UI_API_BP~7 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=52a00c9a0c4c486bb01307abebf8af777ace191b;p=php * disable magic_quotes_runtime (what a broken concept!!) while reading config files --- diff --git a/pear/PEAR/Config.php b/pear/PEAR/Config.php index 146ceca3e9..26917fa79a 100644 --- a/pear/PEAR/Config.php +++ b/pear/PEAR/Config.php @@ -399,8 +399,12 @@ class PEAR_Config extends PEAR if (!$fp) { return $this->raiseError("PEAR_Config::readConfigFile fopen('$file','r') failed"); } + $old_ini = ini_get("magic_quotes_runtime"); + ini_set("magic_quotes_runtime", false); $size = filesize($file); $contents = fread($fp, $size); + fclose($fp); + ini_set("magic_quotes_runtime", $old_ini); $version = '0.1'; if (preg_match('/^#PEAR_Config\s+(\S+)\s+/si', $contents, $matches)) { $version = $matches[1];