salvoronis/memAlloc

function align_mem()

Closed this issue · 1 comments

head->is_free && head->next->is_free && head+head->capacity == head->next не учитываешь размер структура.
Я думаю должно быть так head->is_free && head->next->is_free && head+ sizeof(struct mem) + head->capacity == head->next. Или можно вообще сбросить часть проверки head+ sizeof(struct mem) + head->capacity == head->next

fixed