Commit 934c080c authored by Nikita Kuznetsov's avatar Nikita Kuznetsov
Browse files

фикс

parent 8c890d8e
......@@ -73,9 +73,9 @@ static bool block_splittable(struct block_header* restrict block, size_t query)
static bool split_if_too_big(struct block_header* block, size_t query) {
if (block_splittable(block, query)) {
const block_capacity new_capacity = { .bytes = block->capacity.bytes - (query + offsetof(struct block_header, contents)) };
const block_size new_size = { .bytes = block->capacity.bytes - (query + offsetof(struct block_header, contents)) };
block->capacity.bytes = query;
block_init(block_after(block), size_from_capacity(new_capacity), block->next);
block_init(block_after(block), new_size, block->next);
block->next = block_after(block);
return true;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment