From 0a53e07174ce0238f5bcc60c9ca6098a8a8459e8 Mon Sep 17 00:00:00 2001 From: Mark Lobodzinski Date: Fri, 11 Dec 2015 11:17:49 -0700 Subject: layers: LX230, Complete initialization of MEM_OBJ_INFO structure Fields added to MemTracker struct were not initialized --- layers/mem_tracker.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'layers/mem_tracker.cpp') diff --git a/layers/mem_tracker.cpp b/layers/mem_tracker.cpp index dc14eb3a..c7b592a6 100644 --- a/layers/mem_tracker.cpp +++ b/layers/mem_tracker.cpp @@ -450,9 +450,13 @@ add_mem_obj_info( memcpy(&my_data->memObjMap[mem].allocInfo, pAllocateInfo, sizeof(VkMemoryAllocateInfo)); // TODO: Update for real hardware, actually process allocation info structures my_data->memObjMap[mem].allocInfo.pNext = NULL; - my_data->memObjMap[mem].object = object; - my_data->memObjMap[mem].refCount = 0; - my_data->memObjMap[mem].mem = mem; + my_data->memObjMap[mem].object = object; + my_data->memObjMap[mem].refCount = 0; + my_data->memObjMap[mem].mem = mem; + my_data->memObjMap[mem].memRange.offset = 0; + my_data->memObjMap[mem].memRange.size = 0; + my_data->memObjMap[mem].pData = 0; + my_data->memObjMap[mem].pDriverData = 0; } // Find CB Info and add mem reference to list container -- cgit v1.2.3