vfs_real: use open file size for getting size (#11016)
This commit is contained in:
parent
d8eb37fbec
commit
8bf46f48f8
1 changed files with 2 additions and 1 deletions
|
@ -283,7 +283,8 @@ std::size_t RealVfsFile::GetSize() const {
|
|||
if (size) {
|
||||
return *size;
|
||||
}
|
||||
return FS::GetSize(path);
|
||||
auto lk = base.RefreshReference(path, perms, *reference);
|
||||
return reference->file ? reference->file->GetSize() : 0;
|
||||
}
|
||||
|
||||
bool RealVfsFile::Resize(std::size_t new_size) {
|
||||
|
|
Loading…
Reference in a new issue