use additional file_exists checks
[pharext/pharext] / src / pharext / Tempfile.php
index e7205519ea784869a58c821d132609091a4720c3..2ec68369adeacde9836240b0639d8121568facb2 100644 (file)
@@ -37,7 +37,9 @@ class Tempfile extends \SplFileInfo
         * Unlink the file
         */
        public function __destruct() {
-               @unlink($this->getPathname());
+               if (is_file($this->getPathname())) {
+                       @unlink($this->getPathname());
+               }
        }
 
        /**