swapchain_tdm: fixed an incorrect use of user allocator. 38/182038/1
authorjoonbum.ko <joonbum.ko@samsung.com>
Fri, 15 Jun 2018 08:02:56 +0000 (17:02 +0900)
committerjoonbum.ko <joonbum.ko@samsung.com>
Fri, 15 Jun 2018 08:02:56 +0000 (17:02 +0900)
Change-Id: I38049f37ede39305e954a82eb6926a592e091968
Signed-off-by: joonbum.ko <joonbum.ko@samsung.com>
src/wsi/swapchain_tdm.c

index 7c77176..a785275 100644 (file)
@@ -273,8 +273,8 @@ swapchain_tdm_deinit(VkDevice                device,
                        tbm_surface_queue_destroy(swapchain_tdm->tbm_queue);
 
                if (swapchain_tdm->buffers)
-                       vk_free(&chain->allocator, swapchain_tdm->buffers);
-               vk_free(&chain->allocator, swapchain_tdm);
+                       vk_free(chain->allocator, swapchain_tdm->buffers);
+               vk_free(chain->allocator, swapchain_tdm);
        }
 }
 
@@ -292,7 +292,7 @@ swapchain_tdm_get_buffers(VkDevice                   device,
        vk_swapchain_tdm_t                      *swapchain_tdm = chain->backend_data;
 
        *buffer_count = tbm_surface_queue_get_size(swapchain_tdm->tbm_queue);
-       swapchain_tdm->buffers = vk_alloc(&chain->allocator,
+       swapchain_tdm->buffers = vk_alloc(chain->allocator,
                                                                                           sizeof(tbm_surface_h) * *buffer_count,
                                                                                           VK_SYSTEM_ALLOCATION_SCOPE_OBJECT);
        VK_CHECK(swapchain_tdm->buffers, return VK_ERROR_OUT_OF_HOST_MEMORY, "vk_alloc() failed.\n");
@@ -368,7 +368,7 @@ swapchain_tdm_init(VkDevice                                                  device,
        vk_display_t            *disp = disp_mode->display;
        vk_swapchain_tdm_t      *swapchain_tdm;
 
-       swapchain_tdm = vk_alloc(&chain->allocator, sizeof(vk_swapchain_tdm_t),
+       swapchain_tdm = vk_alloc(chain->allocator, sizeof(vk_swapchain_tdm_t),
                                                         VK_SYSTEM_ALLOCATION_SCOPE_OBJECT);
        VK_CHECK(swapchain_tdm, return VK_ERROR_OUT_OF_HOST_MEMORY, "vk_alloc() failed.\n");