From 5af0875ec1a98419481ef985a3a0e828c55e065c Mon Sep 17 00:00:00 2001 From: FenrisulfrX Date: Mon, 12 Jan 2015 09:16:07 -0200 Subject: [PATCH 1/3] Fix compilation with latest ctrulib --- source/main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/main.cpp b/source/main.cpp index b39d285..38a96b7 100644 --- a/source/main.cpp +++ b/source/main.cpp @@ -16,7 +16,7 @@ int main(int argc, char** argv) srvInit(); aptInit(); hidInit(NULL); - gfxInit(); + gfxInitDefault(); gfxSet3D(false); fsInit(); InitOutput(); From 4bc9245810ea72b10e9ab3548de39d7e4b7f44a4 Mon Sep 17 00:00:00 2001 From: FenrisulfrX Date: Wed, 14 Jan 2015 14:57:42 -0200 Subject: [PATCH 2/3] Remove unneeded boilerplates --- source/main.cpp | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/source/main.cpp b/source/main.cpp index 38a96b7..89590b4 100644 --- a/source/main.cpp +++ b/source/main.cpp @@ -13,13 +13,7 @@ static TestCaller tests[] = { int main(int argc, char** argv) { - srvInit(); - aptInit(); - hidInit(NULL); gfxInitDefault(); - gfxSet3D(false); - fsInit(); - InitOutput(); ClearScreens(); Print(GFX_TOP, "Press A to begin...\n"); @@ -49,11 +43,7 @@ int main(int argc, char** argv) ClearScreens(); - DeinitOutput(); - fsExit(); gfxExit(); - hidExit(); - aptExit(); - srvExit(); + return 0; } From ec01a4a214abb63ea666ecc030b8f38347f2c8d6 Mon Sep 17 00:00:00 2001 From: FenrisulfrX Date: Thu, 15 Jan 2015 05:14:33 -0200 Subject: [PATCH 3/3] Fix a crash from removing one too many Init --- source/main.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/main.cpp b/source/main.cpp index 89590b4..387e874 100644 --- a/source/main.cpp +++ b/source/main.cpp @@ -14,6 +14,7 @@ static TestCaller tests[] = { int main(int argc, char** argv) { gfxInitDefault(); + InitOutput(); ClearScreens(); Print(GFX_TOP, "Press A to begin...\n"); @@ -44,6 +45,7 @@ int main(int argc, char** argv) ClearScreens(); gfxExit(); + DeinitOutput(); return 0; }