Fixed a mistakenly const parameter.
This commit is contained in:
parent
aec5020d34
commit
6f37d88391
2 changed files with 4 additions and 4 deletions
|
|
@ -988,7 +988,7 @@ commodity_t * commodity_pool_t::find_or_create(commodity_t& comm,
|
||||||
return create(comm, details, name);
|
return create(comm, details, name);
|
||||||
}
|
}
|
||||||
|
|
||||||
void commodity_pool_t::parse_commodity_price(const char * optarg)
|
void commodity_pool_t::parse_commodity_price(char * optarg)
|
||||||
{
|
{
|
||||||
char * equals = std::strchr(optarg, '=');
|
char * equals = std::strchr(optarg, '=');
|
||||||
if (! equals)
|
if (! equals)
|
||||||
|
|
@ -1001,8 +1001,8 @@ void commodity_pool_t::parse_commodity_price(const char * optarg)
|
||||||
std::string symbol(optarg, 0, equals - optarg);
|
std::string symbol(optarg, 0, equals - optarg);
|
||||||
amount_t price(equals + 1);
|
amount_t price(equals + 1);
|
||||||
|
|
||||||
if (commodity_t * commodity = commodity_t::find_or_create(symbol))
|
if (commodity_t * commodity = find_or_create(symbol))
|
||||||
commodity->add_price(datetime_t::now, price);
|
commodity->add_price(CURRENT_TIME(), price);
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace ledger
|
} // namespace ledger
|
||||||
|
|
|
||||||
|
|
@ -599,7 +599,7 @@ public:
|
||||||
commodity_t * find_or_create(commodity_t& comm,
|
commodity_t * find_or_create(commodity_t& comm,
|
||||||
const annotation_t& details);
|
const annotation_t& details);
|
||||||
|
|
||||||
void parse_commodity_price(const char * optarg);
|
void parse_commodity_price(char * optarg);
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace ledger
|
} // namespace ledger
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue