mirror of
https://github.com/LCE-Hub/LCE-Emerald-Launcher.git
synced 2026-07-20 17:27:07 +00:00
the previous canonicalize() call required the resolved dest_dir to exist, but create_dir_all runs AFTER the check. for new subdirs the canonicalize fails and we fall back to the raw path, which defeats the containment check. canonicalize the existing parent and append the basename instead. this works whether or not the target dir exists yet. |
||
|---|---|---|
| .. | ||
| capabilities | ||
| gen/schemas | ||
| icons | ||
| resources/DLC/Emerald Skin Pack | ||
| scripts | ||
| src | ||
| .gitignore | ||
| build.rs | ||
| Cargo.lock | ||
| Cargo.toml | ||
| tauri.conf.json | ||
| tauri.nightly.conf.json | ||