From b55cb17676fddbfb90488366a8e1dd71c55804cb Mon Sep 17 00:00:00 2001 From: "Jeremy S. Postelnek" Date: Sat, 9 Apr 2022 16:17:54 -0400 Subject: [PATCH] account: add code to satisfy multiple accounts (#97) * add code to satisfy multiple accounts --- account/source/main.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/account/source/main.c b/account/source/main.c index 9fe4793..47a8079 100644 --- a/account/source/main.c +++ b/account/source/main.c @@ -37,7 +37,17 @@ int main(int argc, char **argv) rc = accountGetPreselectedUser(&userID); if (R_FAILED(rc)) { - printf("accountGetPreselectedUser() failed: 0x%x\n", rc); + printf("accountGetPreselectedUser() failed: 0x%x, using pselShowUserSelector..\n", rc); + + /* Create player selection UI settings */ + PselUserSelectionSettings settings; + memset(&settings, 0, sizeof(settings)); + + rc = pselShowUserSelector(&userID, &settings); + + if (R_FAILED(rc)) { + printf("pselShowUserSelector() failed: 0x%x\n", rc); + } } if (R_SUCCEEDED(rc)) {