summaryrefslogtreecommitdiff
path: root/demos
diff options
context:
space:
mode:
Diffstat (limited to 'demos')
-rw-r--r--demos/pexpr.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/demos/pexpr.c b/demos/pexpr.c
index d03d5ce39..5e863342f 100644
--- a/demos/pexpr.c
+++ b/demos/pexpr.c
@@ -469,7 +469,8 @@ main (int argc, char **argv)
else
{
printf ("result is approximately %ld digits%s\n",
- (long) mpz_sizeinbase (r, 10), newline);
+ (long) mpz_sizeinbase (r, base >= 0 ? base : -base),
+ newline);
}
free_expr (e);