]> granicus.if.org Git - php/commitdiff
* take uname as optional constructor parameter
authorStig Bakken <ssb@php.net>
Sun, 19 May 2002 06:13:07 +0000 (06:13 +0000)
committerStig Bakken <ssb@php.net>
Sun, 19 May 2002 06:13:07 +0000 (06:13 +0000)
pear/OS/Guess.php

index a98f41df691abda4bf6df3b462c904992f427c1d..78a7a96281b9280db72399f519d3dca23af0031a 100644 (file)
@@ -79,7 +79,7 @@ class OS_Guess
     var $release;
     var $extra;
 
-    function OS_Guess()
+    function OS_Guess($uname = null)
     {
         static $sysmap = array(
             'HP-UX' => 'hpux',
@@ -90,7 +90,9 @@ class OS_Guess
             'i586' => 'i386',
             'i686' => 'i386',
         );
-        $uname = php_uname();
+        if ($uname === null) {
+            $uname = php_uname();
+        }
         $parts = preg_split('/\s+/', trim($uname));
         $n = count($parts);