From 2ca43b82bdcd978e06cf0049ffb3ad3048e14bb5 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 3 Mar 2020 19:26:00 +0000 Subject: [PATCH] Fix gcc compilation --- renderdoc/driver/vulkan/vk_pixelhistory.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/vulkan/vk_pixelhistory.cpp b/renderdoc/driver/vulkan/vk_pixelhistory.cpp index 7111a028c..3c8f5525f 100644 --- a/renderdoc/driver/vulkan/vk_pixelhistory.cpp +++ b/renderdoc/driver/vulkan/vk_pixelhistory.cpp @@ -1657,7 +1657,8 @@ void FillInColors(const EventInfo &ei, VkFormat format, PixelModification &mod) { ModificationValue *val = (p == 0 ? &mod.preMod : &mod.postMod); const PixelHistoryValue *source = (p == 0 ? &ei.premod : &ei.postmod); - uint32_t data = *((uint32_t *)source->color); + uint32_t data; + memcpy(&data, source->color, sizeof(uint32_t)); Vec4f v; if(fmt.type == ResourceFormatType::R10G10B10A2) {