From: Jason Ekstrand Date: Mon, 28 Sep 2015 18:08:50 +0000 (-0700) Subject: anv/device: Wrap a couple valgrind calls in the VG macro X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4e48f94469b37efc333dbc3271fe075bed3ba625;p=mesa.git anv/device: Wrap a couple valgrind calls in the VG macro This fixes the build for systems that don't have valgrind devel packages installed. --- diff --git a/src/vulkan/anv_device.c b/src/vulkan/anv_device.c index d79ff8a779c..3c10545e8bc 100644 --- a/src/vulkan/anv_device.c +++ b/src/vulkan/anv_device.c @@ -201,8 +201,8 @@ anv_instance_alloc(struct anv_instance *instance, size_t size, void *mem = instance->pfnAlloc(instance->pAllocUserData, size, alignment, allocType); if (mem) { - VALGRIND_MEMPOOL_ALLOC(instance, mem, size); - VALGRIND_MAKE_MEM_UNDEFINED(mem, size); + VG(VALGRIND_MEMPOOL_ALLOC(instance, mem, size)); + VG(VALGRIND_MAKE_MEM_UNDEFINED(mem, size)); } return mem; } @@ -213,7 +213,7 @@ anv_instance_free(struct anv_instance *instance, void *mem) if (mem == NULL) return; - VALGRIND_MEMPOOL_FREE(instance, mem); + VG(VALGRIND_MEMPOOL_FREE(instance, mem)); instance->pfnFree(instance->pAllocUserData, mem); }