From 30a11a3951ffcf36c157147285c9111f630fac08 Mon Sep 17 00:00:00 2001 From: terrafrost Date: Mon, 1 Jan 2018 13:07:45 -0600 Subject: [PATCH] SFTP: update state cache accordingly when file becomes directory --- phpseclib/Net/SFTP.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/phpseclib/Net/SFTP.php b/phpseclib/Net/SFTP.php index 3f386522..090a7cef 100644 --- a/phpseclib/Net/SFTP.php +++ b/phpseclib/Net/SFTP.php @@ -1202,7 +1202,7 @@ class Net_SFTP extends Net_SSH2 $temp[$dir] = array(); } if ($i === $max) { - if (is_object($temp[$dir])) { + if (is_object($temp[$dir]) && is_object($value)) { if (!isset($value->stat) && isset($temp[$dir]->stat)) { $value->stat = $temp[$dir]->stat; }