From 65813b7170ef4514aa5c238c720f94f694a8f141 Mon Sep 17 00:00:00 2001 From: Martin Michelsen Date: Wed, 10 May 2023 22:51:33 -0700 Subject: [PATCH] remove memcpy call --- src/Main.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Main.cc b/src/Main.cc index fe25c759..46a44302 100644 --- a/src/Main.cc +++ b/src/Main.cc @@ -1098,7 +1098,7 @@ int main(int argc, char** argv) { ItemData item; if (data.size() == sizeof(ItemData)) { - memcpy(&item, data.data(), data.size()); + item = *reinterpret_cast(data.data()); } else { memcpy(&item.data1[0], data.data(), min(sizeof(item.data1), data.size())); if (data.size() > sizeof(item.data1)) {