[finsh]Minor optimization in finsh_compiler.c
The code just clean the first member of array 'finsh_vm_stack', but it works well in the past years, memset(&finsh_vm_stack[0], 0, sizeof(finsh_vm_stack[0])); Is it better to re-code as below, it will be more readable and robust: memset(&finsh_vm_stack[0], 0, sizeof(finsh_vm_stack));
This commit is contained in:
parent
02722864d6
commit
fac95192ea
@ -890,7 +890,7 @@ int finsh_compiler_run(struct finsh_node* node)
|
||||
|
||||
/* clean text segment and vm stack */
|
||||
memset(&text_segment[0], 0, sizeof(text_segment));
|
||||
memset(&finsh_vm_stack[0], 0, sizeof(finsh_vm_stack[0]));
|
||||
memset(&finsh_vm_stack[0], 0, sizeof(finsh_vm_stack));
|
||||
|
||||
/* reset compile stack pointer and pc */
|
||||
finsh_compile_sp = &finsh_vm_stack[0];
|
||||
|
Loading…
x
Reference in New Issue
Block a user