Some const correctness.
[gedcom-parse.git] / gedcom / gedcom_lex_common.c
index 4949346bb9b903a5f891e887b87ebd74aa1a18fe..703a9de9d3f21987ec3b22f51d267218603b596e 100644 (file)
@@ -336,6 +336,8 @@ static int dummy_conv = 0;
 #define ACTION_TERMINATOR                                                     \
   { CHECK_LINE_LEN;                                                           \
     INIT_LINE_LEN;                                                            \
+    if (line_no == 1)                                                         \
+      set_encoding_terminator(TO_INTERNAL(yytext, str_buffer));               \
     BEGIN(INITIAL);                                                           \
   }