aboutsummaryrefslogtreecommitdiff
path: root/src/common/virtual_buffer.h
diff options
context:
space:
mode:
authorlizzie <lizzie@eden-emu.dev>2026-05-21 03:18:41 +0200
committercrueter <crueter@eden-emu.dev>2026-05-21 03:18:41 +0200
commit889545e1ee17ef5e0a88faf18861f47a0e9e7523 (patch)
treebab64e4d41b06be24e018692fd943bbfa191a61c /src/common/virtual_buffer.h
parent24dc3834b6a897165148c167093f6a248be3bb50 (diff)
[common/virtual_buffer] fix technically wrong usage of std::exchange() (#3992)
simpleish fix https://en.cppreference.com/cpp/utility/exchange Signed-off-by: lizzie <lizzie@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3992 Reviewed-by: crueter <crueter@eden-emu.dev> Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Diffstat (limited to 'src/common/virtual_buffer.h')
-rw-r--r--src/common/virtual_buffer.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/common/virtual_buffer.h b/src/common/virtual_buffer.h
index af96317288..d6386e2a4d 100644
--- a/src/common/virtual_buffer.h
+++ b/src/common/virtual_buffer.h
@@ -38,7 +38,8 @@ public:
VirtualBuffer& operator=(const VirtualBuffer&) = delete;
VirtualBuffer(VirtualBuffer&& other) noexcept
- : alloc_size{std::exchange(other.alloc_size, 0)}, base_ptr{std::exchange(other.base_ptr), nullptr}
+ : alloc_size{std::exchange(other.alloc_size, 0)}
+ , base_ptr{std::exchange(other.base_ptr, nullptr)}
{}
VirtualBuffer& operator=(VirtualBuffer&& other) noexcept {