dlugolecki.net.pl
Dziennik
Polecane
Software
projects
/
gedcom-parse.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added gedcom_init() to external interface.
[gedcom-parse.git]
/
gedcom
/
gedcom_date.y
diff --git
a/gedcom/gedcom_date.y
b/gedcom/gedcom_date.y
index 60b10167831c92108f32dd89181e541ba22e3b20..282b8641ddaf69e2d8b9b4fc6050ef5c57f86a01 100644
(file)
--- a/
gedcom/gedcom_date.y
+++ b/
gedcom/gedcom_date.y
@@
-109,6
+109,10
@@
date_value : date { make_date_value(DV_NO_MODIFIER,
| date_interpr
| date_phrase { make_date_value(DV_PHRASE,
def_date, def_date, $1); }
| date_interpr
| date_phrase { make_date_value(DV_PHRASE,
def_date, def_date, $1); }
+ | error { /* On error: put entire string in 'phrase' member
+ as fallback */
+ make_date_value(DV_PHRASE,
+ def_date, def_date, curr_line_value); }
;
date : ESC_DATE_GREG date_greg { copy_date(&$$, date_s);
;
date : ESC_DATE_GREG date_greg { copy_date(&$$, date_s);