summaryrefslogtreecommitdiff
path: root/derive.cc
diff options
context:
space:
mode:
Diffstat (limited to 'derive.cc')
-rw-r--r--derive.cc6
1 files changed, 2 insertions, 4 deletions
diff --git a/derive.cc b/derive.cc
index 0e6df28a..16452df2 100644
--- a/derive.cc
+++ b/derive.cc
@@ -16,10 +16,8 @@ entry_t * derive_new_entry(journal_t& journal,
entry_t * matching = NULL;
- if (! parse_date((*i).c_str(), &added->_date))
- throw new error("Bad date passed to 'entry'");
-
- if (++i == end)
+ added->_date = *i++;
+ if (i == end)
throw new error("Too few arguments to 'entry'");
mask_t regexp(*i++);