bug fix
This commit is contained in:
parent
b10ff955a3
commit
78c44b5e79
1 changed files with 2 additions and 2 deletions
|
|
@ -111,7 +111,7 @@ entry_t * journal_t::derive_entry(strings_list::iterator i,
|
|||
- first->amount, - first->amount);
|
||||
added->add_transaction(xact);
|
||||
|
||||
if (std::string(*i++) == "-from" && i != end)
|
||||
if (i != end && std::string(*i++) == "-from" && i != end)
|
||||
if (account_t * acct = find_account(*i))
|
||||
added->transactions.back()->account = acct;
|
||||
} else {
|
||||
|
|
@ -157,7 +157,7 @@ entry_t * journal_t::derive_entry(strings_list::iterator i,
|
|||
added->add_transaction(xact);
|
||||
}
|
||||
|
||||
if (std::string(*i++) == "-from" && i != end) {
|
||||
if (i != end && std::string(*i++) == "-from" && i != end) {
|
||||
if (account_t * acct = find_account(*i++)) {
|
||||
transaction_t * xact = new transaction_t(NULL, acct);
|
||||
added->add_transaction(xact);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue