From: Faith Ekstrand Date: Tue, 31 Jan 2023 02:12:00 +0000 (-0600) Subject: util/vma: Allow initializing zero-size heaps X-Git-Tag: upstream/23.3.3~4198 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f25d2396759a6461e4adebfc8e0ab0a808d99ecc;p=platform%2Fupstream%2Fmesa.git util/vma: Allow initializing zero-size heaps Part-of: --- diff --git a/src/util/vma.c b/src/util/vma.c index 3775825..ca96486 100644 --- a/src/util/vma.c +++ b/src/util/vma.c @@ -49,7 +49,8 @@ util_vma_heap_init(struct util_vma_heap *heap, { list_inithead(&heap->holes); heap->free_size = 0; - util_vma_heap_free(heap, start, size); + if (size > 0) + util_vma_heap_free(heap, start, size); /* Default to using high addresses */ heap->alloc_high = true;