diff --git a/vita/launcher/main.c b/vita/launcher/main.c index 22431ed92b..b42e904d2b 100644 --- a/vita/launcher/main.c +++ b/vita/launcher/main.c @@ -3,25 +3,32 @@ #include #include -int main(int argc, const char *argv[]) { - char core[256], rom[256]; - memset(core, 0, 256); - memset(rom, 0, 256); - FILE *f = fopen("app0:core.txt", "rb"); - FILE *f2 = fopen("app0:rom.txt", "rb"); - if (f && f2) { - fread(core, 1, 256, f); - fread(rom, 1, 256, f2); - fclose(f); - fclose(f2); - char uri[512]; - sprintf(uri, "psgm:play?titleid=%s¶m=%s¶m2=%s", "RETROVITA", core, rom); +int main(int argc, const char *argv[]) +{ + FILE *f, *f2; + char core[256], rom[256]; - sceAppMgrLaunchAppByUri(0xFFFFF, uri); - sceKernelDelayThread(1000); - } - - sceKernelExitProcess(0); - - return 0; + memset(core, 0, 256); + memset(rom, 0, 256); + + f = fopen("app0:core.txt", "rb"); + f2 = fopen("app0:rom.txt", "rb"); + + if (f && f2) + { + char uri[512]; + fread(core, 1, 256, f); + fread(rom, 1, 256, f2); + fclose(f); + fclose(f2); + snprintf(uri, sizeof(uri), + "psgm:play?titleid=%s¶m=%s¶m2=%s", + "RETROVITA", core, rom); + sceAppMgrLaunchAppByUri(0xFFFFF, uri); + sceKernelDelayThread(1000); + } + + sceKernelExitProcess(0); + + return 0; }