vulkan: Fix a memleak
authorBenjamin Otte <otte@redhat.com>
Sat, 22 Jul 2023 23:57:06 +0000 (01:57 +0200)
committerBenjamin Otte <otte@redhat.com>
Mon, 31 Jul 2023 14:51:03 +0000 (16:51 +0200)
gsk/vulkan/gskvulkanrenderpass.c

index 56f190580c8a91bb689378811cc48e02d30d93a1..2bd3367f440dd63c23dec6749cc4efca62103eaa 100644 (file)
@@ -162,7 +162,7 @@ gsk_vulkan_render_pass_upload_texture (GskVulkanRender *render,
                                                      gdk_texture_get_format (texture),
                                                      width, height);
   gsk_vulkan_render_pass_begin_op (render,
-                                   g_object_ref (better_image),
+                                   better_image,
                                    &(cairo_rectangle_int_t) { 0, 0, width, height },
                                    VK_IMAGE_LAYOUT_UNDEFINED,
                                    VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);