Reorder error handling in extdata FS::CreateFile (#7346)
* Reorder error handling in extdata CreateFile * Apply suggestions
This commit is contained in:
@ -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>
|
||||
|
Reference in New Issue
Block a user