Fix invalid erase using wrong sizeof() that crashes 32bit. Refs #239

This commit is contained in:
baldurk
2016-04-08 19:57:50 +02:00
parent 401c6949e0
commit a2244f38d2
@@ -497,7 +497,7 @@ VkResult WrappedVulkan::vkCreateFramebuffer(
record->imageAttachments = new VkResourceRecord*[VkResourceRecord::MaxImageAttachments];
RDCASSERT(pCreateInfo->attachmentCount <= VkResourceRecord::MaxImageAttachments);
RDCEraseMem(record->imageAttachments, sizeof(ResourceId)*VkResourceRecord::MaxImageAttachments);
RDCEraseMem(record->imageAttachments, sizeof(VkResourceRecord*)*VkResourceRecord::MaxImageAttachments);
if(pCreateInfo->renderPass != VK_NULL_HANDLE)
record->AddParent(GetRecord(pCreateInfo->renderPass));