diff options
Diffstat (limited to 'ujit_core.c')
-rw-r--r-- | ujit_core.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ujit_core.c b/ujit_core.c index 1ed8c47a99..f52059b0ed 100644 --- a/ujit_core.c +++ b/ujit_core.c @@ -176,7 +176,7 @@ static void add_incoming(block_t* p_block, uint32_t branch_idx) { // Add this branch to the list of incoming branches for the target uint32_t* new_list = malloc(sizeof(uint32_t) * (p_block->num_incoming + 1)); - memcpy(new_list, p_block->incoming, p_block->num_incoming); + memcpy(new_list, p_block->incoming, sizeof(uint32_t) * p_block->num_incoming); new_list[p_block->num_incoming] = branch_idx; p_block->incoming = new_list; p_block->num_incoming += 1; |