From 8f803e6c065ecc854c4e5b68a17f54e54d8bb470 Mon Sep 17 00:00:00 2001 From: cmp167 Date: Wed, 6 Sep 2023 03:11:28 +1200 Subject: [PATCH] Fix warn --- cmpUtil.php | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/cmpUtil.php b/cmpUtil.php index 2203e85..2afce92 100644 --- a/cmpUtil.php +++ b/cmpUtil.php @@ -411,7 +411,7 @@ break; } - if(!@$opt["silent"]) + if(!isset($opt["silent"]) || !$opt["silent"]) $this->d("Call stdInEventAdd"); ($opt["stdInEventAdd"]["call"]) ( @@ -429,7 +429,7 @@ break; } - if(!@$opt["silent"]) + if(!isset($opt["silent"]) || !$opt["silent"]) $this->d("Call stdOutEventAdd"); ($opt["stdOutEventAdd" ]["call"]) ( @@ -447,7 +447,7 @@ break; } - if(!@$opt["silent"]) + if(!isset($opt["silent"]) || !$opt["silent"]) $this->d("Call stdErrEventAdd"); ($opt["stdErrEventAdd"]["call"]) ( @@ -457,10 +457,10 @@ } while(0); do { - if(!@$opt["eventWait"]) + if(!isset($opt["eventWait"]) || !$opt["eventWait"]) break; - if(!@$opt["silent"]) + if(!isset($opt["silent"]) || !$opt["silent"]) $this->d("Call eventWait"); if(!is_callable(@$opt["eventWait"]["call"])) { @@ -477,7 +477,7 @@ function cmpSysExec($cmaRaw, $opt = []) { $cmdStr = $this->cmpShellEsc($cmaRaw); - if(!@$opt["silent"]) { + if(!isset($opt["silent"]) || !$opt["silent"]) { $this->d("cmpSysExec: " . $cmdStr); } @@ -489,7 +489,7 @@ $workDir = "/tmp"; - if(@$opt["workDir"]) + if(isset($opt["workDir"]) && $opt["workDir"]) $workDir = $opt["workDir"]; $envAll = null; @@ -517,7 +517,7 @@ stream_set_blocking($ppsAll[1], 0); stream_set_blocking($ppsAll[2], 0); - if(@$opt["stdin"]) { + if(isset($opt["stdin"]) && $opt["stdin"]) { fwrite($ppsAll[0], $opt["stdin"]); fclose($ppsAll[0]); } @@ -554,7 +554,7 @@ $retVal = proc_close($prcRes); - if(!@$opt["return"] || @$opt["return"] == "full") { + if(!isset($opt["return"]) || !$opt["return"] || $opt["return"] == "full") { return array( "retval" => $retVal, "stdout" => $out, @@ -569,7 +569,7 @@ if(!@$opt["noerror"]) { if($retVal !== $val) { - if(!@$opt["silent"]) { + if(!isset($opt["silent"]) || !$opt["silent"]) { $this->d($err); $this->d("Return code: " . $retVal); }