summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJohn Wiegley <johnw@newartisans.com>2010-06-20 20:58:07 -0400
committerJohn Wiegley <johnw@newartisans.com>2010-06-20 20:58:07 -0400
commit1ee16304b4dcd13f2ed7103915c347e6ae67f109 (patch)
tree783f375bfa52cc8c63df7503444c00d78a178ece /src
parent7b6cc4c365758a293f914f7b3b61af78e4313d4a (diff)
downloadledger-1ee16304b4dcd13f2ed7103915c347e6ae67f109.tar.gz
ledger-1ee16304b4dcd13f2ed7103915c347e6ae67f109.tar.bz2
ledger-1ee16304b4dcd13f2ed7103915c347e6ae67f109.zip
Transactions no longer needed for budget/forecast
This means you can forecast or budget against a file containing only periodic transactions.
Diffstat (limited to 'src')
-rw-r--r--src/session.cc10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/session.cc b/src/session.cc
index 85b5fab2..65ed0bc2 100644
--- a/src/session.cc
+++ b/src/session.cc
@@ -161,14 +161,16 @@ void session_t::read_journal_files()
if (HANDLED(master_account_))
master_account = HANDLER(master_account_).str();
- std::size_t count = read_data(master_account);
- if (count == 0)
- throw_(parse_error,
- _("Failed to locate any transactions; did you specify a valid file with -f?"));
+#if defined(DEBUG_ON)
+ std::size_t count =
+#endif
+ read_data(master_account);
INFO_FINISH(journal);
+#if defined(DEBUG_ON)
INFO("Found " << count << " transactions");
+#endif
}
void session_t::close_journal_files()