diff --git a/libctru/source/romfs_dev.c b/libctru/source/romfs_dev.c index 60f9d47..a6841a9 100644 --- a/libctru/source/romfs_dev.c +++ b/libctru/source/romfs_dev.c @@ -224,7 +224,7 @@ Result romfsExit(void) if (!romFS_active) return 0; romFS_active = false; - RemoveDevice("romfs"); + RemoveDevice("romfs:"); FSFILE_Close(romFS_file); free(dirHashTable); free(fileHashTable); diff --git a/libctru/source/sdmc_dev.c b/libctru/source/sdmc_dev.c index 32ef701..cd1303e 100644 --- a/libctru/source/sdmc_dev.c +++ b/libctru/source/sdmc_dev.c @@ -299,7 +299,7 @@ Result sdmcExit(void) rc = FSUSER_CloseArchive(&sdmcArchive); if(R_SUCCEEDED(rc)) { - RemoveDevice("sdmc"); + RemoveDevice("sdmc:"); sdmcInitialised = false; }