File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed
Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -71,11 +71,21 @@ pub fun temp_dir_create(template: Text = "tmp.XXXXXXXXXX"): Text? {
7171 fail 1
7272 }
7373 if not is_osx_mktemp() {
74- return $ mktemp -d -p "\$TMPDIR" -t {template} $?
74+ const filename = $ mktemp -d -p "\$TMPDIR" -t {template} $?
75+ if len(filename) == 0 {
76+ echo "Failed to make a temporary directory"
77+ fail 1
78+ }
79+ return filename
7580 } else {
7681 // usage: mktemp [-d] [-p tmpdir] [-q] [-t prefix] [-u] template ...
7782 // mktemp [-d] [-p tmpdir] [-q] [-u] -t prefix
78- return $ mktemp -d -p "\$TMPDIR" {template} $?
83+ const filename = $ mktemp -d -p "\$TMPDIR" {template} $?
84+ if len(filename) == 0 {
85+ echo "Failed to make a temporary directory"
86+ fail 1
87+ }
88+ return filename
7989 }
8090}
8191
You can’t perform that action at this time.
0 commit comments