remove memcpy call

This commit is contained in:
Martin Michelsen
2023-05-10 22:51:33 -07:00
parent fc672978d8
commit 65813b7170
+1 -1
View File
@@ -1098,7 +1098,7 @@ int main(int argc, char** argv) {
ItemData item; ItemData item;
if (data.size() == sizeof(ItemData)) { if (data.size() == sizeof(ItemData)) {
memcpy(&item, data.data(), data.size()); item = *reinterpret_cast<const ItemData*>(data.data());
} else { } else {
memcpy(&item.data1[0], data.data(), min<size_t>(sizeof(item.data1), data.size())); memcpy(&item.data1[0], data.data(), min<size_t>(sizeof(item.data1), data.size()));
if (data.size() > sizeof(item.data1)) { if (data.size() > sizeof(item.data1)) {