bc: shorten sanity-check code
function old new delta zbc_vm_process 745 740 -5 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
88fcd5cc6c
commit
7c1c9dc86b
@ -6678,9 +6678,9 @@ static BC_STATUS zbc_vm_process(const char *text)
|
||||
BcInstPtr *ip = (void*)G.prog.exestack.v;
|
||||
|
||||
#if SANITY_CHECKS
|
||||
if (G.prog.results.len != 0)
|
||||
bb_error_msg_and_die("data stack not empty: %d slots", G.prog.results.len);
|
||||
if (G.prog.exestack.len != 1) // should be empty
|
||||
if (G.prog.results.len != 0) // should be empty
|
||||
bb_error_msg_and_die("BUG:data stack");
|
||||
if (G.prog.exestack.len != 1) // should have only main's IP
|
||||
bb_error_msg_and_die("BUG:call stack");
|
||||
if (ip->func != BC_PROG_MAIN)
|
||||
bb_error_msg_and_die("BUG:not MAIN");
|
||||
|
Loading…
Reference in New Issue
Block a user