summaryrefslogtreecommitdiff
path: root/amount.cc
diff options
context:
space:
mode:
Diffstat (limited to 'amount.cc')
-rw-r--r--amount.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/amount.cc b/amount.cc
index 73d75c18..236fa461 100644
--- a/amount.cc
+++ b/amount.cc
@@ -87,7 +87,7 @@ struct amount_t::bigint_t : public supports_flags<>
mpz_init_set(val, _val);
}
bigint_t(const bigint_t& other)
- : supports_flags<>(other.flags() & BIGINT_KEEP_PREC),
+ : supports_flags<>(other.flags() & ~BIGINT_BULK_ALLOC),
prec(other.prec), ref(1), index(0) {
TRACE_CTOR(bigint_t, "copy");
mpz_init_set(val, other.val);