Skip to content

Commit 136f066

Browse files
fix custom filename for tmp file
1 parent b12ea29 commit 136f066

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/TempFile.php

+4-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,10 @@ public static function createTempFile(?string $filename = null): FileInfo
7878
if ($filename === null) {
7979
$filename = tempnam(sys_get_temp_dir(), 'tmp_');
8080
} else {
81-
$filename = sys_get_temp_dir() . DIRECTORY_SEPARATOR . $filename;
81+
82+
if ($filename[0] !== '/') {
83+
$filename = sys_get_temp_dir() . DIRECTORY_SEPARATOR . $filename;
84+
}
8285
if (!file_exists($filename)) {
8386
touch($filename);
8487
}

0 commit comments

Comments
 (0)