diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2018-12-22 14:18:47 +0100 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2018-12-22 14:18:47 +0100 |
commit | 7c1c9dc86bf7d7bc91e906473c0f81a666113402 (patch) | |
tree | d3b99710560bc5f73bcd5533ab38a62ff1c10998 /miscutils | |
parent | 88fcd5cc6c9b64daf200860a53783d03c8dfe225 (diff) | |
download | busybox-w32-7c1c9dc86bf7d7bc91e906473c0f81a666113402.tar.gz busybox-w32-7c1c9dc86bf7d7bc91e906473c0f81a666113402.tar.bz2 busybox-w32-7c1c9dc86bf7d7bc91e906473c0f81a666113402.zip |
bc: shorten sanity-check code
function old new delta
zbc_vm_process 745 740 -5
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'miscutils')
-rw-r--r-- | miscutils/bc.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/miscutils/bc.c b/miscutils/bc.c index 29007d828..bb83e0a14 100644 --- a/miscutils/bc.c +++ b/miscutils/bc.c | |||
@@ -6678,9 +6678,9 @@ static BC_STATUS zbc_vm_process(const char *text) | |||
6678 | BcInstPtr *ip = (void*)G.prog.exestack.v; | 6678 | BcInstPtr *ip = (void*)G.prog.exestack.v; |
6679 | 6679 | ||
6680 | #if SANITY_CHECKS | 6680 | #if SANITY_CHECKS |
6681 | if (G.prog.results.len != 0) | 6681 | if (G.prog.results.len != 0) // should be empty |
6682 | bb_error_msg_and_die("data stack not empty: %d slots", G.prog.results.len); | 6682 | bb_error_msg_and_die("BUG:data stack"); |
6683 | if (G.prog.exestack.len != 1) // should be empty | 6683 | if (G.prog.exestack.len != 1) // should have only main's IP |
6684 | bb_error_msg_and_die("BUG:call stack"); | 6684 | bb_error_msg_and_die("BUG:call stack"); |
6685 | if (ip->func != BC_PROG_MAIN) | 6685 | if (ip->func != BC_PROG_MAIN) |
6686 | bb_error_msg_and_die("BUG:not MAIN"); | 6686 | bb_error_msg_and_die("BUG:not MAIN"); |