mirror of
https://github.com/Atmosphere-NX/Atmosphere.git
synced 2024-11-23 04:12:02 +00:00
fs: fix memory leak when path is reallocated (closes #1842)
This commit is contained in:
parent
80154b0a54
commit
106599895d
1 changed files with 4 additions and 0 deletions
|
@ -54,6 +54,10 @@ namespace ams::fs {
|
||||||
}
|
}
|
||||||
|
|
||||||
constexpr WriteBuffer &operator=(WriteBuffer &&rhs) {
|
constexpr WriteBuffer &operator=(WriteBuffer &&rhs) {
|
||||||
|
if (m_buffer != nullptr) {
|
||||||
|
::ams::fs::impl::Deallocate(m_buffer, this->GetLength());
|
||||||
|
}
|
||||||
|
|
||||||
m_buffer = rhs.m_buffer;
|
m_buffer = rhs.m_buffer;
|
||||||
m_length_and_is_normalized = rhs.m_length_and_is_normalized;
|
m_length_and_is_normalized = rhs.m_length_and_is_normalized;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue