From fda17098b104e7ac00fccdabe174f71e0457ddea Mon Sep 17 00:00:00 2001 From: "Tomas V.V.Cox" Date: Thu, 6 Jun 2002 06:40:05 +0000 Subject: [PATCH] That will really avoid PHP warnings --- pear/PEAR/Command/Common.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pear/PEAR/Command/Common.php b/pear/PEAR/Command/Common.php index e57d279699..e2d7a34dc6 100644 --- a/pear/PEAR/Command/Common.php +++ b/pear/PEAR/Command/Common.php @@ -174,10 +174,10 @@ class PEAR_Command_Common extends PEAR foreach ($this->commands[$command]['options'] as $k => $v) { if (isset($v['shortopt'])) { $s = $v['shortopt']; - if (@$s{1} == ':') { + if (strlen($s) > 1 && $s{1} == ':') { $argname = ''; $optional = false; - if (@$s{2} == ':') { + if (strlen($s) > 2 && $s{2} == ':') { $optional = true; $argname = substr($s, 3); } else { -- 2.40.0