From: Stig Bakken Date: Tue, 9 Jul 2002 10:52:25 +0000 (+0000) Subject: * tolerate $args being empty X-Git-Tag: dev~379 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5aab8b2b8b8599b6a3562968aec824410025b4e1;p=php * tolerate $args being empty --- diff --git a/pear/Console/Getopt.php b/pear/Console/Getopt.php index 834ab8c504..50c567d065 100644 --- a/pear/Console/Getopt.php +++ b/pear/Console/Getopt.php @@ -69,14 +69,17 @@ class Console_Getopt { if (PEAR::isError($args)) { return $args; } + if (empty($args)) { + return array(array(), array()); + } $opts = array(); $non_opts = array(); settype($args, 'array'); - if ($long_options) + if ($long_options) { sort($long_options); - + } if ($args[0]{0} != '-') { array_shift($args); }