diff options
Diffstat (limited to 'demos/pexpr.c')
-rw-r--r-- | demos/pexpr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/demos/pexpr.c b/demos/pexpr.c index 3a9562b9f..a6106b8c1 100644 --- a/demos/pexpr.c +++ b/demos/pexpr.c @@ -434,7 +434,7 @@ main (int argc, char **argv) size_t out_len; char *tmp, *s; - out_len = mpz_sizeinbase (r, base) + 2; + out_len = mpz_sizeinbase (r, base >= 0 ? base : -base) + 2; tmp = malloc (out_len); if (print_timing) |