From 52ad352e3b3ee86123bdecf17d09b83714db7741 Mon Sep 17 00:00:00 2001 From: Tobin Ehlis Date: Tue, 13 Dec 2016 12:39:44 -0700 Subject: layers:Fix uninitialized variable Zero-init the map_range variable before checking for aliasing of a mapped memory region. --- layers/core_validation.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'layers/core_validation.cpp') diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp index d4cd6147..6992041a 100644 --- a/layers/core_validation.cpp +++ b/layers/core_validation.cpp @@ -5604,7 +5604,7 @@ static bool rangesIntersect(layer_data const *dev_data, MEMORY_RANGE const *rang // TODO : For ranges where there is no alias, we may want to create new buffer ranges that are valid static void SetMemRangesValid(layer_data const *dev_data, DEVICE_MEM_INFO *mem_info, VkDeviceSize offset, VkDeviceSize end) { bool tmp_bool = false; - MEMORY_RANGE map_range; + MEMORY_RANGE map_range = {}; map_range.linear = true; map_range.start = offset; map_range.end = end; -- cgit v1.2.3