From 96d6d62ad94082ca777c2c88b88e0346a5d00e65 Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Fri, 3 Mar 2006 09:45:44 +0000 Subject: Began support for improved commodity handling. --- ofx.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'ofx.cc') diff --git a/ofx.cc b/ofx.cc index 97cb7302..4b6bdbae 100644 --- a/ofx.cc +++ b/ofx.cc @@ -69,8 +69,7 @@ int ofx_proc_transaction_cb(struct OfxTransactionData data, assert(ac != ofx_account_currencies.end()); commodity_t * default_commodity = (*ac).second; - std::string buf; - std::ostringstream stream(buf); + std::ostringstream stream; stream << - data.units; // jww (2005-02-09): what if the amount contains fees? @@ -84,7 +83,7 @@ int ofx_proc_transaction_cb(struct OfxTransactionData data, } if (data.unitprice_valid && data.unitprice != 1.0) { - std::ostringstream cstream(buf); + std::ostringstream cstream; stream << - data.unitprice; xact->cost = new amount_t(stream.str() + " " + default_commodity->symbol); } -- cgit v1.2.3