From 039bfcc20168da35d52aba8cced98a9cb8cdb257 Mon Sep 17 00:00:00 2001 From: Adam Macdonald <72780006+twokilohertz@users.noreply.github.com> Date: Tue, 8 Apr 2025 20:01:43 +0100 Subject: [PATCH] overwrite output file by default --- Cargo.lock | 2 +- Cargo.toml | 2 +- src/main.rs | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3f2e00f..0ab4ab2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -54,7 +54,7 @@ dependencies = [ [[package]] name = "bin2hpp" -version = "0.1.0" +version = "0.1.1" dependencies = [ "clap", ] diff --git a/Cargo.toml b/Cargo.toml index bcd4786..d1aa54b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bin2hpp" -version = "0.1.0" +version = "0.1.1" authors = ["Adam Macdonald"] edition = "2024" license = "Unlicense" diff --git a/src/main.rs b/src/main.rs index 11c07aa..f5ceab9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -117,7 +117,8 @@ fn main() -> ExitCode { let output_file = match OpenOptions::new() .write(true) - .create_new(true) + .truncate(true) + .create(true) .open(output_path) { Ok(f) => f,