Skip to content

Commit 877f973

Browse files
committed
Remove unused coalesced variable in selective_coalesce()
The coalesced variable in selective_coalesce() was declared but never used. Remove it to clean up the code and reduce unnecessary clutter.
1 parent d6232aa commit 877f973

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

lib/malloc.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,15 +109,13 @@ void free(void *ptr)
109109
static void selective_coalesce(void)
110110
{
111111
memblock_t *p = first_free;
112-
uint32_t coalesced = 0;
113112

114113
while (p && p->next) {
115114
/* Merge only when blocks are FREE *and* adjacent in memory */
116115
uint8_t *pend = (uint8_t *) p + sizeof(memblock_t) + GET_SIZE(p);
117116
if (!IS_USED(p) && !IS_USED(p->next) && pend == (uint8_t *) p->next) {
118117
p->size = GET_SIZE(p) + sizeof(memblock_t) + GET_SIZE(p->next);
119118
p->next = p->next->next;
120-
coalesced++;
121119
free_blocks_count--;
122120
} else {
123121
p = p->next;

0 commit comments

Comments
 (0)