radv/winsys: Fix use of nonexisting struct type in sizeof
authorTony Wasserka <tony.wasserka@gmx.de>
Tue, 3 Nov 2020 16:22:25 +0000 (17:22 +0100)
committerMarge Bot <eric+marge@anholt.net>
Fri, 20 Nov 2020 09:29:19 +0000 (09:29 +0000)
Since only the pointer size is queried here, this is functionally
equivalent.

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7430>

src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c

index e9a16de..916cbeb 100644 (file)
@@ -637,7 +637,7 @@ static void radv_amdgpu_cs_add_virtual_buffer(struct radeon_cmdbuf *_cs,
                        MAX2(2, cs->max_num_virtual_buffers * 2);
                struct radeon_winsys_bo **virtual_buffers =
                        realloc(cs->virtual_buffers,
-                               sizeof(struct radv_amdgpu_virtual_virtual_buffer*) * max_num_virtual_buffers);
+                               sizeof(struct radeon_winsys_bo*) * max_num_virtual_buffers);
                if (!virtual_buffers) {
                        cs->status = VK_ERROR_OUT_OF_HOST_MEMORY;
                        return;