From: Jeremy Hayes Date: Thu, 1 Dec 2016 18:39:42 +0000 (-0700) Subject: layers: remove unnecessary log_msg X-Git-Tag: sdk-1.0.37.0~103 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d4cd34fd49caa759cf01cafa5fa271401b17c3b9;p=platform%2Fupstream%2FVulkan-LoaderAndValidationLayers.git layers: remove unnecessary log_msg Change-Id: I2ea237e46b028c0d2afa3a0f559eef42d8639a25 --- diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp index ea85285..d2b83aa 100644 --- a/layers/core_validation.cpp +++ b/layers/core_validation.cpp @@ -687,11 +687,8 @@ static void clear_cmd_buf_and_mem_references(layer_data *dev_data, const VkComma static bool ClearMemoryObjectBinding(layer_data *dev_data, uint64_t handle, VkDebugReportObjectTypeEXT type, VkDeviceMemory mem) { DEVICE_MEM_INFO *mem_info = getMemObjInfo(dev_data, mem); // This obj is bound to a memory object. Remove the reference to this object in that memory object's list - if (mem_info && !mem_info->obj_bindings.erase({handle, type})) { - return log_msg(dev_data->report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, type, handle, __LINE__, MEMTRACK_INVALID_OBJECT, - "MEM", "While trying to clear mem binding for %s obj 0x%" PRIxLEAST64 - ", unable to find that object referenced by mem obj 0x%" PRIxLEAST64, - object_type_to_string(type), handle, (uint64_t)mem); + if (mem_info) { + mem_info->obj_bindings.erase({handle, type}); } return false; }