X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=gedcom%2Fgedcom_lex_common.c;h=779af3bde742a0ab1366c89ecad485000d40b956;hb=809c37c2f87962cbb9fcb84c851d961e276fef72;hp=902225f2f64b678827152cf8dc210ddf83d12059;hpb=c2279cc3a34d2af7067e771e0c0b9698602c3fab;p=gedcom-parse.git diff --git a/gedcom/gedcom_lex_common.c b/gedcom/gedcom_lex_common.c index 902225f..779af3b 100644 --- a/gedcom/gedcom_lex_common.c +++ b/gedcom/gedcom_lex_common.c @@ -29,7 +29,6 @@ #include "gedcom.h" #include "gedcom.tabgen.h" #include "compat.h" -#include "utf8.h" static size_t encoding_width; static int current_level = -1; @@ -47,7 +46,6 @@ static struct conv_buffer* str_buffer = NULL; #ifdef LEXER_TEST YYSTYPE gedcom_lval; int line_no = 1; -int compat_at = 0; int gedcom_lex(); @@ -362,7 +360,7 @@ static int dummy_conv = 0; } #define ACTION_NORMAL_AT \ - { if (compat_at) { \ + { if (compat_mode(C_NO_DOUBLE_AT)) { \ int i, j; \ char *yycopy = strdup(yytext); \ if (yycopy) { \