summaryrefslogtreecommitdiff
path: root/xmlparse.cc
diff options
context:
space:
mode:
authorJohn Wiegley <johnw@newartisans.com>2007-04-19 14:47:33 +0000
committerJohn Wiegley <johnw@newartisans.com>2008-04-13 03:38:27 -0400
commitc5214c87594e0de68111a9160dba5dc1aceb9a43 (patch)
tree41419220704bb48e79d506cee4d12cb3e35fdc69 /xmlparse.cc
parent53c132ad98caf765eaba51fe4c5a85e4a69ddf06 (diff)
downloadledger-c5214c87594e0de68111a9160dba5dc1aceb9a43.tar.gz
ledger-c5214c87594e0de68111a9160dba5dc1aceb9a43.tar.bz2
ledger-c5214c87594e0de68111a9160dba5dc1aceb9a43.zip
Changed date parser to use lex/yacc.
Diffstat (limited to 'xmlparse.cc')
-rw-r--r--xmlparse.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/xmlparse.cc b/xmlparse.cc
index 18158194..daf3b15b 100644
--- a/xmlparse.cc
+++ b/xmlparse.cc
@@ -79,10 +79,10 @@ static void endElement(void *userData, const char *name)
curr_entry = NULL;
}
else if (std::strcmp(name, "en:date") == 0) {
- curr_entry->_date = ptime_from_local_date_string(data);
+ curr_entry->_date = parse_datetime(data);
}
else if (std::strcmp(name, "en:date_eff") == 0) {
- curr_entry->_date_eff = ptime_from_local_date_string(data);
+ curr_entry->_date_eff = parse_datetime(data);
}
else if (std::strcmp(name, "en:code") == 0) {
curr_entry->code = data;