Reorder error handling in extdata FS::CreateFile (#7346)

* Reorder error handling in extdata CreateFile

* Apply suggestions
This commit is contained in:
PabloMK7
2024-01-13 21:37:06 +01:00
committed by GitHub
parent 30c53c9509
commit 72c1075402
3 changed files with 12 additions and 12 deletions

View File

@ -92,7 +92,7 @@ class ExtSaveDataArchive : public SaveDataArchive {
public:
explicit ExtSaveDataArchive(const std::string& mount_point,
std::unique_ptr<DelayGenerator> delay_generator_)
: SaveDataArchive(mount_point) {
: SaveDataArchive(mount_point, false) {
delay_generator = std::move(delay_generator_);
}
@ -155,14 +155,6 @@ public:
std::move(delay_generator));
}
Result CreateFile(const Path& path, u64 size) const override {
if (size == 0) {
LOG_ERROR(Service_FS, "Zero-size file is not supported");
return ResultUnsupportedOpenFlags;
}
return SaveDataArchive::CreateFile(path, size);
}
private:
ExtSaveDataArchive() = default;
template <class Archive>