···713713 }
714714 else
715715 {
716716- /* Otherwise, set block to the newly-freed block, and mark it free, before
717717- * continuing on, since the code below expects block to point to a free
718718- * block which may have free space after it.
719719- */
716716+ /* Otherwise, set block to the newly-freed block, and mark it free,
717717+ * before continuing on, since the code below expects block to point
718718+ * to a free block which may have free space after it. */
720719 block = freed_block;
721720 block->val = -block->val;
722721 }
722722+723723 next_block = block - block->val;
724724 /* Check if we are merging with the free space at alloc_end. */
725725 if (next_block == ctx->alloc_end)