diff --git a/queue.c b/queue.c index 2fad5c3ed4..08e018e7b3 100644 --- a/queue.c +++ b/queue.c @@ -284,6 +284,7 @@ static void BinaryHeap_Free(Queue* q, bool free_values) break; free(q->data.binaryheap.elements[i]); } + free(q->data.binaryheap.elements); if (q->freeq) free(q); }