/kernel/trunk/generic/src/mm/frame.c |
---|
409,7 → 409,7 |
if (is_left) { |
index = (FRAME_INDEX(zone, frame)) + (1 << frame->buddy_order); |
} else if (is_right) { |
} else { // if (is_right) |
index = (FRAME_INDEX(zone, frame)) - (1 << frame->buddy_order); |
} |
/kernel/trunk/generic/src/mm/heap.c |
---|
100,7 → 100,8 |
y->prev = x; |
y->next = NULL; |
if (z = x->next) { |
z = x->next; |
if (z) { |
z->prev = y; |
y->next = z; |
} |