[git commit] ash: trivial code shrink

Denys Vlasenko vda.linux at googlemail.com
Mon Apr 9 23:20:26 UTC 2018


commit: https://git.busybox.net/busybox/commit/?id=57b7efb0d5b16fe9d2c19b45fd240fe552bb5c36
branch: https://git.busybox.net/busybox/commit/?id=refs/heads/master

function                                             old     new   delta
parse_command                                       1677    1674      -3

Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
 shell/ash.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/shell/ash.c b/shell/ash.c
index 24958c0fc..303542197 100644
--- a/shell/ash.c
+++ b/shell/ash.c
@@ -11662,7 +11662,8 @@ simplecmd(void)
 	*vpp = NULL;
 	*rpp = NULL;
 	n = stzalloc(sizeof(struct ncmd));
-	n->type = NCMD;
+	if (NCMD != 0)
+		n->type = NCMD;
 	n->ncmd.linno = savelinno;
 	n->ncmd.args = args;
 	n->ncmd.assign = vars;


More information about the busybox-cvs mailing list