From bf9af92b912284c5b7d203a54448a81fb9e9f38f Mon Sep 17 00:00:00 2001 From: Gwenhael Le Moine Date: Wed, 3 May 2023 11:06:47 +0200 Subject: [PATCH] read_rom actually read from its fname param instead of global variable romFileName --- src/init.c | 2 +- src/romio.c | 2 +- src/romio.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/init.c b/src/init.c index d7ff0aa..a256913 100644 --- a/src/init.c +++ b/src/init.c @@ -962,7 +962,7 @@ int read_mem_file( char* name, word_4* mem, int size ) { int read_rom( const char* fname ) { int ram_size; - if ( !read_rom_file( romFileName, &saturn.rom, &rom_size ) ) + if ( !read_rom_file( fname, &saturn.rom, &rom_size ) ) return 0; dev_memory_init(); diff --git a/src/romio.c b/src/romio.c index bb440af..bffac45 100644 --- a/src/romio.c +++ b/src/romio.c @@ -10,7 +10,7 @@ unsigned int opt_gx = 0; unsigned int rom_size = 0; -int read_rom_file( char* name, unsigned char** mem, unsigned int* size ) { +int read_rom_file( const char* name, unsigned char** mem, unsigned int* size ) { struct stat st; FILE* fp; unsigned char* tmp_mem; diff --git a/src/romio.h b/src/romio.h index 55aed2d..279a4be 100644 --- a/src/romio.h +++ b/src/romio.h @@ -9,6 +9,6 @@ extern unsigned int opt_gx; extern unsigned int rom_size; -extern int read_rom_file( char* name, unsigned char** mem, unsigned int* size ); +extern int read_rom_file( const char* name, unsigned char** mem, unsigned int* size ); #endif /* !_ROMIO_H */