fs.mitm: update for libstratosphere refactor
This commit is contained in:
@@ -32,16 +32,12 @@ class LayeredRomFS : public IROStorage {
|
||||
/* Information about the merged RomFS. */
|
||||
u64 title_id;
|
||||
std::shared_ptr<std::vector<RomFSSourceInfo>> p_source_infos;
|
||||
|
||||
LayeredRomFS *Clone() override {
|
||||
return new LayeredRomFS(*this);
|
||||
};
|
||||
|
||||
public:
|
||||
LayeredRomFS(std::shared_ptr<RomInterfaceStorage> s_r, std::shared_ptr<RomFileStorage> f_r, u64 tid);
|
||||
virtual ~LayeredRomFS() = default;
|
||||
|
||||
Result Read(void *buffer, size_t size, u64 offset) override;
|
||||
Result GetSize(u64 *out_size) override;
|
||||
Result OperateRange(u32 operation_type, u64 offset, u64 size, FsRangeInfo *out_range_info) override;
|
||||
virtual Result Read(void *buffer, size_t size, u64 offset) override;
|
||||
virtual Result GetSize(u64 *out_size) override;
|
||||
virtual Result OperateRange(u32 operation_type, u64 offset, u64 size, FsRangeInfo *out_range_info) override;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user