There are no real functional changes Here. But it is cleaner not to
cast to block_sys_t if the block is not a block_sys_t block (i.e.
was not allocated by block_Alloc()).
block_t *block_Realloc( block_t *p_block, ssize_t i_prebody, size_t i_body )
{
- block_sys_t *p_sys = (block_sys_t *)p_block;
size_t requested = i_prebody + i_body;
/* Corner case: empty block requested */
return NULL;
p_block = p_dup;
- p_sys = (block_sys_t *)p_block;
}
+ block_sys_t *p_sys = (block_sys_t *)p_block;
uint8_t *p_start = p_sys->p_allocated_buffer;
uint8_t *p_end = p_sys->p_allocated_buffer + p_sys->i_allocated_buffer;