X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=gedcom%2Fgedcom_lex_common.c;h=d8f35d768481e219e273c54e8278ec4d13ee6a0a;hb=dc8ddccc569803b5cbe00d7fa2fa53d13ada9b60;hp=753df118e615e123a26d319c7b9b813010ecae0c;hpb=a6b1646d8fc8234b198d47c045a5a756a916d052;p=gedcom-parse.git diff --git a/gedcom/gedcom_lex_common.c b/gedcom/gedcom_lex_common.c index 753df11..d8f35d7 100644 --- a/gedcom/gedcom_lex_common.c +++ b/gedcom/gedcom_lex_common.c @@ -236,6 +236,7 @@ static int dummy_conv = 0; CHECK_LINE_LEN; \ if ((level < 0) || (level > MAXGEDCLEVEL)) { \ error_level_out_of_range(); \ + line_no++; \ return BADTOKEN; \ } \ level_diff = level - current_level; \ @@ -253,6 +254,7 @@ static int dummy_conv = 0; else { \ /* should never happen (error to GEDCOM spec) */ \ error_level_too_high(level_diff); \ + line_no++; \ return BADTOKEN; \ } \ }