summaryrefslogtreecommitdiff
path: root/mpq
diff options
context:
space:
mode:
authorTorbjorn Granlund <tege@gmplib.org>2009-07-06 11:33:28 +0200
committerTorbjorn Granlund <tege@gmplib.org>2009-07-06 11:33:28 +0200
commit2e1d251e2296974f1d47fa37ffd1e208ecb7df11 (patch)
tree10d45ffb1b022e817d63b3dfd1e3e16cda772ff1 /mpq
parent0070949c9074c899f6175cc4f52d0377c09da24c (diff)
downloadgmp-2e1d251e2296974f1d47fa37ffd1e208ecb7df11.tar.gz
Improve code for computing sizes related to mp_bases.
Diffstat (limited to 'mpq')
-rw-r--r--mpq/get_str.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mpq/get_str.c b/mpq/get_str.c
index 9b3f7ffbb..4079a933b 100644
--- a/mpq/get_str.c
+++ b/mpq/get_str.c
@@ -38,7 +38,7 @@ mpq_get_str (char *str, int base, mpq_srcptr q)
chars per bit of num and den. +3 for sign, slash and '\0'. */
str_alloc = ((size_t) ((ABS (q->_mp_num._mp_size) + q->_mp_den._mp_size)
* BITS_PER_MP_LIMB
- * __mp_bases[ABS(base)].chars_per_bit_exactly))
+ * mp_bases[ABS(base)].chars_per_bit_exactly))
+ 5;
str = (char *) (*__gmp_allocate_func) (str_alloc);
}