1
0
Fork 0
mirror of https://github.com/DarkMatterCore/nxdumptool.git synced 2024-12-23 00:52:10 +00:00

Update gc_dumper.c

This commit is contained in:
Pablo Curiel 2022-02-06 03:33:03 +01:00
parent fea5f8803d
commit 3999e48c43

View file

@ -78,6 +78,7 @@ static bool waitForGameCard(void);
static void waitForUsb(void);
static void generateDumpTxt(void);
static bool saveDumpTxt(void);
static bool saveGameCardSpecificData(void);
static bool saveGameCardCertificate(void);
@ -324,7 +325,7 @@ int main(int argc, char *argv[])
/* Run task. */
utilsSetLongRunningProcessState(true);
selected_element->task_func();
if (selected_element->task_func()) saveDumpTxt();
utilsSetLongRunningProcessState(false);
/* Display prompt. */
@ -577,8 +578,6 @@ static bool saveGameCardSpecificData(void)
printf("successfully saved specific data as \"%s\"\n", path);
success = true;
saveDumpTxt();
end:
if (filename) free(filename);
@ -608,8 +607,6 @@ static bool saveGameCardCertificate(void)
printf("successfully saved certificate as \"%s\"\n", path);
success = true;
saveDumpTxt();
end:
if (filename) free(filename);
@ -633,8 +630,6 @@ static bool saveGameCardInitialData(void)
printf("successfully saved initial data as \"%s\"\n", path);
success = true;
saveDumpTxt();
end:
if (filename) free(filename);
@ -658,8 +653,6 @@ static bool saveGameCardIdSet(void)
printf("successfully saved gamecard id set as \"%s\"\n", path);
success = true;
saveDumpTxt();
end:
if (filename) free(filename);
@ -810,8 +803,6 @@ static bool saveGameCardImage(void)
if (g_calcCrc) printf("xci crc: %08X\n", shared_data.xci_crc);
saveDumpTxt();
end:
if (shared_data.fp)
{
@ -857,8 +848,6 @@ static bool saveConsoleLafwBlob(void)
printf("successfully saved lafw blob as \"%s\"\n", path);
success = true;
saveDumpTxt();
end:
return success;
}