X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=gedcom%2Fgedcom.y;h=43811029a08739c5864e784fd103ae741cf3856f;hb=e6cd9cd58e0e23f70e75b140d16354af665d7b43;hp=44613d991e52eb560bbcec9a6176e68f8a1fb35f;hpb=87ca3acd1b3a5bdaf51384110d85b7174618e2de;p=gedcom-parse.git diff --git a/gedcom/gedcom.y b/gedcom/gedcom.y index 44613d9..4381102 100644 --- a/gedcom/gedcom.y +++ b/gedcom/gedcom.y @@ -162,7 +162,7 @@ char *line_item_buf_ptr; /* These are defined at the bottom of the file */ void push_countarray(); -void set_parenttag(char* tag); +void set_parenttag(const char* tag); char* get_parenttag(int offset); void set_parentctxt(Gedcom_ctxt ctxt); Gedcom_ctxt get_parentctxt(int offset); @@ -664,9 +664,9 @@ head_date_time_sect : OPEN DELIM TAG_TIME mand_line_item /* HEAD.TIME (Only for 'Lifelines' compatibility) */ /* Just ignore the time... */ -head_time_sect : OPEN DELIM TAG_TIME opt_line_item - { } - CLOSE +head_time_sect : OPEN DELIM TAG_TIME opt_line_item CLOSE + { gedcom_warning(_("Header change time lost in the compatibility")); + } ; /* HEAD.SUBM */ @@ -3816,7 +3816,7 @@ void push_countarray() } } -void set_parenttag(char* tag) +void set_parenttag(const char* tag) { strncpy(tag_stack[count_level+1], tag, MAXSTDTAGLEN+1); } @@ -3884,7 +3884,7 @@ void gedcom_set_debug_level(int level, FILE* f) } } -int gedcom_debug_print(char* s, ...) +int gedcom_debug_print(const char* s, ...) { int res = 0; if (gedcom_high_level_debug) {