cvs: php4 /pear System.php
| From: | Pierre-Alain Joye | Date: | Sun, 25 Aug 2002 18:11:24 +0000 |
| Subject: | cvs: php4 /pear System.php | ||
| Groups: | php.pear.cvs | ||
| Request: | Send a blank email to pear-cvs+get-5959@lists.php.net to get a copy of this message | ||
pajoye Sun Aug 25 14:11:24 2002 EDT
Modified files:
/php4/pear System.php
Log:
Remove $_ENV usages, this causes problems with recommanded php.ini files
Replace by getenv()
Index: php4/pear/System.php
diff -u php4/pear/System.php:1.17 php4/pear/System.php:1.18
--- php4/pear/System.php:1.17 Sat Aug 10 12:33:08 2002
+++ php4/pear/System.php Sun Aug 25 14:11:24 2002
@@ -16,7 +16,7 @@
// | Authors: Tomas V.V.Cox <cox@idecnet.com> |
// +----------------------------------------------------------------------+
//
-// $Id: System.php,v 1.17 2002/08/10 16:33:08 cox Exp $
+// $Id: System.php,v 1.18 2002/08/25 18:11:24 pajoye Exp $
//
require_once 'PEAR.php';
@@ -43,7 +43,7 @@
*
* @package System
* @author Tomas V.V.Cox <cox@idecnet.com>
-* @version $Revision: 1.17 $
+* @version $Revision: 1.18 $
* @access public
* @see http://pear.php.net/manual/
*/
@@ -391,27 +391,29 @@
function tmpdir()
{
if (OS_WINDOWS) {
- if (System::_myenv('TEMP')) {
- return System::_myenv('TEMP');
+ if (getenv('TEMP')) {
+ return getenv('TEMP');
}
- if (System::_myenv('TMP')) {
- return System::_myenv('TMP');
+ if (getenv('TMP')) {
+ return getenv('TMP');
}
- if (System::_myenv('windir')) {
- return System::_myenv('windir') . '\temp';
+ if (getenv('windir')) {
+ return getenv('windir') . '\temp';
}
- return System::_myenv('SystemRoot') . '\temp';
+ return getenv('SystemRoot') . '\temp';
}
- if (System::_myenv('TMPDIR')) {
- return System::_myenv('TMPDIR');
+ if (getenv('TMPDIR')) {
+ return getenv('TMPDIR');
}
return '/tmp';
}
- /**
+ /**
+ * (pajoye) Removed, problem with php.ini-recommanded, E removed
+ *
* (cox) I always get $_ENV empty in both Windows and Linux
* with all PHP version <= 4.2.1
- */
+
function _myenv($var)
{
if (!empty($_ENV)) {
@@ -419,6 +421,7 @@
}
return getenv($var);
}
+ */
/**
* The "type" command (show the full path of a command)