Add card inserted check for extra certainty.

This commit is contained in:
Steven Smith 2016-04-10 12:21:15 -07:00
parent 62eac326db
commit d608181603

View File

@ -21,8 +21,9 @@ typedef struct {
} populate_titles_data;
static Result task_populate_titles_from(populate_titles_data* data, FS_MediaType mediaType) {
bool inserted;
FS_CardType type;
if(mediaType == MEDIATYPE_GAME_CARD && (R_FAILED(FSUSER_GetCardType(&type)) || type != CARD_CTR)) {
if(mediaType == MEDIATYPE_GAME_CARD && ((R_FAILED(FSUSER_CardSlotIsInserted(&inserted)) || !inserted) || (R_FAILED(FSUSER_GetCardType(&type)) || type != CARD_CTR))) {
return 0;
}