Browse Source

explicitly check write status for dir

Signed-off-by: crueter <crueter@eden-emu.dev>
pull/94/head
crueter 8 months ago
parent
commit
edadf5e8c8
  1. 2
      src/qt_common/qt_common.cpp

2
src/qt_common/qt_common.cpp

@ -123,7 +123,7 @@ FirmwareInstallResult InstallFirmware(const QString& location,
// Locate and erase the content of nand/system/Content/registered/*.nca, if any.
auto sysnand_content_vdir = system->GetFileSystemController().GetSystemNANDContentDirectory();
if (!sysnand_content_vdir->CleanSubdirectoryRecursive("registered")) {
if (sysnand_content_vdir->IsWritable() && !sysnand_content_vdir->CleanSubdirectoryRecursive("registered")) {
return FirmwareInstallResult::FailedDelete;
}

Loading…
Cancel
Save