GBA VC save dumper: Ensure the output directory exists

This commit is contained in:
d0k3 2017-10-02 16:10:36 +02:00
parent 89090aa8c9
commit 641b2c3a1a

View File

@ -135,6 +135,10 @@ u32 DumpGbaVcSavegame(const char* path) {
*(u64*) (void*) ptr = getbe64(ptr); *(u64*) (void*) ptr = getbe64(ptr);
} }
// ensure the output dir exists
if (fvx_rmkdir(OUTPUT_PATH) != FR_OK)
return 1;
// generate output path // generate output path
char path_vcsav[64]; char path_vcsav[64];
snprintf(path_vcsav, 64, OUTPUT_PATH "/%016llX.gbavc.sav", agbsave->title_id); snprintf(path_vcsav, 64, OUTPUT_PATH "/%016llX.gbavc.sav", agbsave->title_id);