Przeglądaj źródła

Merge pull request #45476 from qarmin/add_temp_variable

Add temporary variable to not use freed memory
Rémi Verschelde 4 lat temu
rodzic
commit
96bcaadbf2
1 zmienionych plików z 2 dodań i 1 usunięć
  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.objectType = p_object_type;
 	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);
 }