diff --git a/src/VirtualFileSystem/Wrapper/FileHandler.php b/src/VirtualFileSystem/Wrapper/FileHandler.php index 6ae936a..1d3e68c 100644 --- a/src/VirtualFileSystem/Wrapper/FileHandler.php +++ b/src/VirtualFileSystem/Wrapper/FileHandler.php @@ -149,7 +149,7 @@ public function atEof() public function truncate($newSize = 0) { $this->position(0); - $newData = substr($this->file->data(), 0, $newSize); + $newData = substr($this->file->data() ?? '', 0, $newSize); $newData = false === $newData ? '' : $newData; $this->file->setData($newData); $this->file->setModificationTime(time());