diff options
| author | Miquel Sabaté Solà <mssola@mssola.com> | 2025-12-14 22:29:01 +0100 |
|---|---|---|
| committer | Miquel Sabaté Solà <mssola@mssola.com> | 2025-12-14 22:36:27 +0100 |
| commit | 4961b715328d43e721697457c35968618168760f (patch) | |
| tree | 32c21004658c069205b0e55632be7fb17906bda3 /crates | |
| parent | 8fd01685d5d57fc35c4274176be382ad33035528 (diff) | |
| download | tools.nes-4961b715328d43e721697457c35968618168760f.tar.gz tools.nes-4961b715328d43e721697457c35968618168760f.zip | |
xa65: better ensure the name of the tmp directory
Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
Diffstat (limited to 'crates')
| -rw-r--r-- | crates/xa65/src/main.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/xa65/src/main.rs b/crates/xa65/src/main.rs index 96c5582..59bdc7d 100644 --- a/crates/xa65/src/main.rs +++ b/crates/xa65/src/main.rs @@ -169,7 +169,7 @@ fn get_binaries(nasm_name: String) -> Result<(PathBuf, PathBuf), String> { fn temporary_dir() -> PathBuf { let tmp = &std::env::temp_dir(); let paths = std::fs::read_dir(tmp).unwrap(); - let name = format!("xa65-{}", paths.count()); + let name = format!("xa65-{}", paths.count() + 1); tmp.join(name) } @@ -237,7 +237,7 @@ fn main() { // as an intermediate step. let dir = temporary_dir(); if let Err(e) = std::fs::create_dir(&dir) { - die(e.to_string()); + die(format!("could not create temporary directory: {}", e)); return; } |
