diff --git a/v1/src/map/nrom.c b/v1/src/map/nrom.c index e53a854..04d5767 100644 --- a/v1/src/map/nrom.c +++ b/v1/src/map/nrom.c @@ -38,13 +38,7 @@ static void* nrom_init(nes_mapper* nes_map, nes_cart* cart) { } static void nrom_done(void* data) { - nrom_mapper* map = (nrom_mapper*)data; - if (NULL != map) { - if (map->chr_rom_banks <= 0) { - free(map->chr_rom); - } - free(data); - } + if (NULL != data) free(data); } static inline uint8_t* nrom_prg_addr(nrom_mapper* map,