fix compiling mingw

This commit is contained in:
2023-06-02 16:19:42 +02:00
parent c54017c7be
commit 0b9fc0520e

View File

@@ -1936,7 +1936,7 @@ private:
if (count) {
GenericValue* e = static_cast<GenericValue*>(allocator.Malloc(count * sizeof(GenericValue)));
SetElementsPointer(e);
std::memcpy(e, values, count * sizeof(GenericValue));
std::memcpy(reinterpret_cast<void*>(e), reinterpret_cast<void*>(values), count * sizeof(GenericValue));
}
else
SetElementsPointer(0);
@@ -1949,7 +1949,7 @@ private:
if (count) {
Member* m = static_cast<Member*>(allocator.Malloc(count * sizeof(Member)));
SetMembersPointer(m);
std::memcpy(m, members, count * sizeof(Member));
std::memcpy(reinterpret_cast<void*>(m), reinterpret_cast<void*>(members), count * sizeof(Member));
}
else
SetMembersPointer(0);