summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/bc
diff options
context:
space:
mode:
authorphil <phil@NetBSD.org>1996-07-24 23:23:23 +0000
committerphil <phil@NetBSD.org>1996-07-24 23:23:23 +0000
commit55fcc2e9003abb6c196dddf7955c100a2dcb9afb (patch)
treebdcddfcb9e29acf683f2bb21bb2c93fdf051f5e7 /gnu/usr.bin/bc
parent27e2d3eee334f93641dc51fb07ed966b94841b41 (diff)
Move the free of t_num to the right place.
Diffstat (limited to 'gnu/usr.bin/bc')
-rw-r--r--gnu/usr.bin/bc/number.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gnu/usr.bin/bc/number.c b/gnu/usr.bin/bc/number.c
index 12777d90012..c39d7d5bb0c 100644
--- a/gnu/usr.bin/bc/number.c
+++ b/gnu/usr.bin/bc/number.c
@@ -1,4 +1,4 @@
-/* $NetBSD: number.c,v 1.4 1996/06/07 19:42:54 phil Exp $ */
+/* $NetBSD: number.c,v 1.5 1996/07/24 23:23:23 phil Exp $ */
/* number.c: Implements arbitrary precision numbers. */
@@ -1335,6 +1335,7 @@ out_num (num, o_base, out_char)
}
bc_multiply (t_num, base, &t_num, 0);
}
+ free_num (&t_num);
}
/* Clean up. */
@@ -1342,7 +1343,6 @@ out_num (num, o_base, out_char)
free_num (&frac_part);
free_num (&base);
free_num (&cur_dig);
- free_num (&t_num);
free_num (&max_o_digit);
}
}