diff options
author | John Wiegley <johnw@newartisans.com> | 2004-12-08 05:21:30 +0000 |
---|---|---|
committer | John Wiegley <johnw@newartisans.com> | 2008-04-13 02:40:48 -0400 |
commit | b02c7ef8aad04e910c228ba8eadaf8a85283cc52 (patch) | |
tree | 89d2bccc94978ee5b994e032f2c0541f0fc47a2b /textual.cc | |
parent | aa3101f7ed432fce999383f64df62a00ed713884 (diff) | |
download | fork-ledger-b02c7ef8aad04e910c228ba8eadaf8a85283cc52.tar.gz fork-ledger-b02c7ef8aad04e910c228ba8eadaf8a85283cc52.tar.bz2 fork-ledger-b02c7ef8aad04e910c228ba8eadaf8a85283cc52.zip |
Fixed a textual parsing bug.
Diffstat (limited to 'textual.cc')
-rw-r--r-- | textual.cc | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -134,6 +134,10 @@ transaction_t * parse_transaction(char * line, account_t * account) } } + char * q = p + std::strlen(p) - 1; + while (q >= p && std::isspace(*q)) + *q-- = '\0'; + if (*p == '[' || *p == '(') { xact->flags |= TRANSACTION_VIRTUAL; if (*p == '[') |