diff --git a/tools/bifcl/builtin-func.l b/tools/bifcl/builtin-func.l index 4eb0b5fcca..93294e9f93 100644 --- a/tools/bifcl/builtin-func.l +++ b/tools/bifcl/builtin-func.l @@ -314,9 +314,9 @@ void finish_alternative_mode() // FreeBSD doesn't support LeakSanitizer #if defined(USING_ASAN) && !defined(__FreeBSD__) #include - #define BIFCL_LSAN_DISABLE(x) __lsan_disable(x) + #define BIFCL_LSAN_DISABLE() __lsan_disable() #else - #define BIFCL_LSAN_DISABLE(x) + #define BIFCL_LSAN_DISABLE() #endif int main(int argc, char* argv[]) @@ -396,7 +396,7 @@ int main(int argc, char* argv[]) fprintf(fp_netvar_init, "#pragma GCC diagnostic push\n"); fprintf(fp_netvar_init, "#pragma GCC diagnostic ignored \"-Wdeprecated-declarations\"\n\n"); fprintf(fp_netvar_init, "#endif\n"); - + yy_switch_to_buffer(yy_create_buffer(fp_input, YY_BUF_SIZE)); yyparse();