From 1fa9265f75f190ac61de953d7e454a977e3389f4 Mon Sep 17 00:00:00 2001 From: Shizuo Fujita Date: Tue, 28 Oct 2025 18:03:22 +0900 Subject: [PATCH] Use xfree() for heap area allocated by xmalloc --- ext/cool.io/buffer.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ext/cool.io/buffer.c b/ext/cool.io/buffer.c index 0b0a28d..c9dbecd 100644 --- a/ext/cool.io/buffer.c +++ b/ext/cool.io/buffer.c @@ -472,7 +472,7 @@ buffer_free(struct buffer * buf) buffer_clear(buf); buffer_free_pool(buf); - free(buf); + xfree(buf); } /* Free the memory pool */ @@ -484,7 +484,7 @@ buffer_free_pool(struct buffer * buf) while (buf->pool_head) { tmp = buf->pool_head; buf->pool_head = tmp->next; - free(tmp); + xfree(tmp); } buf->pool_tail = 0;