diff options
Diffstat (limited to 'src/commodity.cc')
-rw-r--r-- | src/commodity.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/commodity.cc b/src/commodity.cc index 1157f3e7..2376e64b 100644 --- a/src/commodity.cc +++ b/src/commodity.cc @@ -62,7 +62,7 @@ void commodity_t::base_t::history_t::add_price(const commodity_t& source, } if (reflexive && ! price.commodity().has_flags(COMMODITY_NOMARKET)) { - amount_t inverse(*one / price); + amount_t inverse = price.inverted(); inverse.set_commodity(const_cast<commodity_t&>(source)); price.commodity().add_price(date, inverse, false); } |