diff options
| author | Miquel Sabaté Solà <mssola@mssola.com> | 2026-08-27 07:20:54 +0200 |
|---|---|---|
| committer | Miquel Sabaté Solà <mssola@mssola.com> | 2026-08-27 07:20:54 +0200 |
| commit | 698f12a7b4cf403a53e98d5bd3f7318e107079f9 (patch) | |
| tree | b6f8fbad60d888d6a660036ab8ccacf3efa9d3c7 /crates/runrom/src/main.rs | |
| parent | 50ebac34fec99c853b2f010bfd100c11b5e0a603 (diff) | |
| download | tools.nes-698f12a7b4cf403a53e98d5bd3f7318e107079f9.tar.gz tools.nes-698f12a7b4cf403a53e98d5bd3f7318e107079f9.zip | |
Change the first argument of Machine::from() into a &Path
This makes for a saner API, and some users (e.g. vnf-tests) don't have
to go over backwards to provide a parameter they already had as a
PathBuf.
Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
Diffstat (limited to 'crates/runrom/src/main.rs')
| -rw-r--r-- | crates/runrom/src/main.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/crates/runrom/src/main.rs b/crates/runrom/src/main.rs index 3a18946..4388766 100644 --- a/crates/runrom/src/main.rs +++ b/crates/runrom/src/main.rs @@ -255,7 +255,7 @@ fn start_from_reset_vector(file: &String) -> u16 { } fn run( - file: &String, + file: &Path, start: u16, end: u16, assume_function: bool, @@ -295,9 +295,10 @@ fn main() { Some(s) => s, None => start_from_reset_vector(&args.file), }; + let file = PathBuf::from(args.file.clone()); match run( - &args.file, + &file, start, args.until_address, args.assume_function, |
