mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-03-29 22:20:48 +00:00
Fix lv2_file::file_view::size()
This commit is contained in:
parent
88ba3c47c2
commit
08cf275bc8
@ -632,7 +632,13 @@ struct lv2_file::file_view : fs::file_base
|
|||||||
|
|
||||||
fs::stat_t get_stat() override
|
fs::stat_t get_stat() override
|
||||||
{
|
{
|
||||||
return m_file->file.get_stat();
|
fs::stat_t stat = m_file->file.get_stat();
|
||||||
|
|
||||||
|
// TODO: Check this on realhw
|
||||||
|
//stat.size = utils::sub_saturate<u64>(stat.size, m_off);
|
||||||
|
|
||||||
|
stat.is_writable = false;
|
||||||
|
return stat;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool trunc(u64) override
|
bool trunc(u64) override
|
||||||
@ -677,7 +683,7 @@ struct lv2_file::file_view : fs::file_base
|
|||||||
|
|
||||||
u64 size() override
|
u64 size() override
|
||||||
{
|
{
|
||||||
return m_file->file.size();
|
return utils::sub_saturate<u64>(m_file->file.size(), m_off);
|
||||||
}
|
}
|
||||||
|
|
||||||
fs::file_id get_id() override
|
fs::file_id get_id() override
|
||||||
|
Loading…
x
Reference in New Issue
Block a user