aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2018-12-10 20:56:08 +0100
committerDenys Vlasenko <vda.linux@googlemail.com>2018-12-10 20:56:44 +0100
commit91cde95916b30d74a9a53127c055403dfce7a838 (patch)
tree8de92da424faca916d7d4765df228a9e09d51e6f
parent628bf1bc63aedf696f3de184ddf4cb348828ad66 (diff)
downloadbusybox-91cde95916b30d74a9a53127c055403dfce7a838.tar.gz
bc: it's not clear bc_vm_file() always exits on errors, remove ERRORS_ARE_FATAL
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r--miscutils/bc.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/miscutils/bc.c b/miscutils/bc.c
index 6dc0f5441..c756d8cd6 100644
--- a/miscutils/bc.c
+++ b/miscutils/bc.c
@@ -7118,9 +7118,6 @@ err:
free(data);
return s;
}
-#if ERRORS_ARE_FATAL
-# define bc_vm_file(...) (bc_vm_file(__VA_ARGS__), BC_STATUS_SUCCESS)
-#endif
static BcStatus bc_vm_stdin(void)
{
@@ -7421,7 +7418,7 @@ static BcStatus bc_vm_exec(void)
return s;
}
- if (IS_BC || (option_mask32 & BC_FLAG_I))
+ if (IS_BC || (option_mask32 & BC_FLAG_I))
s = bc_vm_stdin();
if (!s && !BC_PARSE_CAN_EXEC(&G.prs))