Merge pull request #2156 from FreddyFunk/patch-1

file_sys/vfs_vector: Fix ignored offset on Write
master
bunnei 2019-02-25 18:28:58 +07:00 committed by GitHub
commit c3471bf618
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

@ -47,7 +47,7 @@ std::size_t VectorVfsFile::Write(const u8* data_, std::size_t length, std::size_
if (offset + length > data.size()) if (offset + length > data.size())
data.resize(offset + length); data.resize(offset + length);
const auto write = std::min(length, data.size() - offset); const auto write = std::min(length, data.size() - offset);
std::memcpy(data.data(), data_, write); std::memcpy(data.data() + offset, data_, write);
return write; return write;
} }