From ec026454270784e53cc584efe41e439cdd01b6cd Mon Sep 17 00:00:00 2001 From: Paul Hariel Date: Wed, 27 Sep 2023 13:09:00 +0200 Subject: [PATCH] Use copy_n instead of memcpy --- shared/src/socket_messages/hello_message.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/src/socket_messages/hello_message.cpp b/shared/src/socket_messages/hello_message.cpp index 1a58c98..a950bb1 100644 --- a/shared/src/socket_messages/hello_message.cpp +++ b/shared/src/socket_messages/hello_message.cpp @@ -20,7 +20,7 @@ namespace pine::socket_messages if (buffer.size() != get_body_size()) return false; - std::memcpy(std::bit_cast(&version), std::bit_cast(buffer.data()), sizeof(version)); + std::copy_n(buffer.begin(), sizeof(version), std::bit_cast(&version)); return true; }