Skip to content

Commit bb6b506

Browse files
committed
Resolve symbolic links of temporary folder
1 parent c3d4d55 commit bb6b506

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

Diff for: handler/builder.go

+5-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,11 @@ import (
1212
)
1313

1414
func generateCpp(inoCode []byte, name, fqbn string) (cppPath string, cppCode []byte, err error) {
15-
tempDir, err := ioutil.TempDir("", "ino2cpp-")
15+
rawTempDir, err := ioutil.TempDir("", "ino2cpp-")
16+
if err != nil {
17+
return
18+
}
19+
tempDir, err := filepath.EvalSymlinks(rawTempDir)
1620
if err != nil {
1721
return
1822
}

0 commit comments

Comments
 (0)