X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=formats%2Fctf%2Fmetadata%2Fctf-lexer.l;h=bedda4ada67198883724b5ab1cd10b9a7134eebb;hb=32cfb8adf760170061946d1f802677fb02f6dc96;hp=f5ff02f1aa17084b9b1c1e920d6317e7194b3252;hpb=6743f229982176bfc2bdd2b3ab5c75ca62f45b35;p=babeltrace.git diff --git a/formats/ctf/metadata/ctf-lexer.l b/formats/ctf/metadata/ctf-lexer.l index f5ff02f1..bedda4ad 100644 --- a/formats/ctf/metadata/ctf-lexer.l +++ b/formats/ctf/metadata/ctf-lexer.l @@ -23,7 +23,7 @@ #include "ctf-parser.h" #include "ctf-ast.h" -extern +__attribute__((visibility("hidden"))) void setstring(struct ctf_scanner *scanner, YYSTYPE *lvalp, const char *src); static void yyunput (int c, register char * yy_bp , yyscan_t yyscanner) @@ -99,6 +99,7 @@ char setstring(yyextra, yylval, yytext); return CHAR; clock setstring(yyextra, yylval, yytext); return CLOCK; double setstring(yyextra, yylval, yytext); return DOUBLE; enum setstring(yyextra, yylval, yytext); return ENUM; +env setstring(yyextra, yylval, yytext); return ENV; event setstring(yyextra, yylval, yytext); return EVENT; floating_point setstring(yyextra, yylval, yytext); return FLOATING_POINT; float setstring(yyextra, yylval, yytext); return FLOAT;