瀏覽代碼

Merge pull request #45476 from qarmin/add_temp_variable

Add temporary variable to not use freed memory
Rémi Verschelde 4 年之前
父節點
當前提交
96bcaadbf2
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      drivers/vulkan/vulkan_context.cpp

+ 2 - 1
drivers/vulkan/vulkan_context.cpp

@@ -1632,7 +1632,8 @@ void VulkanContext::set_object_name(VkObjectType p_object_type, uint64_t p_objec
 	name_info.pNext = nullptr;
 	name_info.pNext = nullptr;
 	name_info.objectType = p_object_type;
 	name_info.objectType = p_object_type;
 	name_info.objectHandle = p_object_handle;
 	name_info.objectHandle = p_object_handle;
-	name_info.pObjectName = p_object_name.utf8().get_data();
+	CharString object_name = p_object_name.utf8();
+	name_info.pObjectName = object_name.get_data();
 	SetDebugUtilsObjectNameEXT(device, &name_info);
 	SetDebugUtilsObjectNameEXT(device, &name_info);
 }
 }