[new] writeable-file!: resolve sym links, etc.

This commit is contained in:
Peter Taoussanis 2024-10-07 10:55:48 +02:00
parent d0ad99d528
commit 9965450f5b

View file

@ -253,7 +253,7 @@
^java.io.File [file]
(let [file (as-file file)]
(when-not (.exists file)
(when-let [parent (.getParentFile file)] (.mkdirs parent))
(when-let [parent (.getParentFile (.getCanonicalFile file))] (.mkdirs parent))
(.createNewFile file))
(if (.canWrite file)