aboutsummaryrefslogtreecommitdiff
path: root/src/msg.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/msg.cpp')
-rw-r--r--src/msg.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/msg.cpp b/src/msg.cpp
index d525cd5..be5b4b1 100644
--- a/src/msg.cpp
+++ b/src/msg.cpp
@@ -5,9 +5,7 @@
extern "C" {
msg_t *msg_new_moved_from_bytearray(_opcode_t opcode, bytearray_t *_moved_payload) {
- auto res = new msg_t(opcode, std::move(*_moved_payload));
- bytearray_free(_moved_payload);
- return res;
+ return new msg_t(opcode, std::move(*_moved_payload));
}
void msg_free(msg_t *msg) { delete msg; }