From 0b9fc0520e5de9389bb257b6ed59112556443df5 Mon Sep 17 00:00:00 2001 From: Persson-dev Date: Fri, 2 Jun 2023 16:19:42 +0200 Subject: [PATCH] fix compiling mingw --- libs/discordrpc/rapidjson/document.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/discordrpc/rapidjson/document.h b/libs/discordrpc/rapidjson/document.h index e3e20df..d0c5f14 100644 --- a/libs/discordrpc/rapidjson/document.h +++ b/libs/discordrpc/rapidjson/document.h @@ -1936,7 +1936,7 @@ private: if (count) { GenericValue* e = static_cast(allocator.Malloc(count * sizeof(GenericValue))); SetElementsPointer(e); - std::memcpy(e, values, count * sizeof(GenericValue)); + std::memcpy(reinterpret_cast(e), reinterpret_cast(values), count * sizeof(GenericValue)); } else SetElementsPointer(0); @@ -1949,7 +1949,7 @@ private: if (count) { Member* m = static_cast(allocator.Malloc(count * sizeof(Member))); SetMembersPointer(m); - std::memcpy(m, members, count * sizeof(Member)); + std::memcpy(reinterpret_cast(m), reinterpret_cast(members), count * sizeof(Member)); } else SetMembersPointer(0);