From 7991ad172041322ce49244ab53f2d323e71bf0c4 Mon Sep 17 00:00:00 2001 From: Glenn L McGrath Date: Sat, 24 Jul 2004 06:01:52 +0000 Subject: Patch by Paul Whittaker, make busybox dc compatable with GNU dc. the following example was broken, echo "1 1 +" | dc --- miscutils/dc.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/miscutils/dc.c b/miscutils/dc.c index 0ac658d9c..112f6df3f 100644 --- a/miscutils/dc.c +++ b/miscutils/dc.c @@ -114,11 +114,6 @@ static void print_no_pop(void) print_base(stack[pointer-1]); } -static void print(void) -{ - print_base(pop()); -} - struct op { const char *name; void (*function) (void); @@ -155,10 +150,8 @@ static void stack_machine(const char *argument) double d; const struct op *o = operators; - if (argument == 0) { - print(); + if (argument == 0) return; - } d = strtod(argument, &endPointer); -- cgit v1.2.3