libstrat: use WaitService where useful

This commit is contained in:
Michael Scire 2019-07-02 22:23:36 -07:00
parent 45700a12e8
commit ccfadc501b

View File

@ -53,9 +53,7 @@ namespace sts::cfg {
void InitializeSdCard() {
for (size_t i = 0; i < NumRequiredServicesForSdCardAccess; i++) {
Service tmp;
R_ASSERT(sm::GetService(&tmp, RequiredServicesForSdCardAccess[i]));
serviceClose(&tmp);
R_ASSERT(sm::WaitService(RequiredServicesForSdCardAccess[i]));
}
R_ASSERT(fsMountSdcard(&g_sd_card_filesystem));
g_sd_card_initialized = true;