dont throw errors on double close in stream wrapper

This commit is contained in:
Robin Appelman 2021-10-14 14:52:38 +02:00
commit 9d2b302d8d

View file

@ -92,8 +92,10 @@ abstract class Wrapper extends WrapperHandler implements File, Directory {
} }
public function stream_close() { public function stream_close() {
if (is_resource($this->source)) {
return fclose($this->source); return fclose($this->source);
} }
}
public function dir_readdir() { public function dir_readdir() {
return readdir($this->source); return readdir($this->source);