From 3f20f88bddafd98d87f0a22fd173fd27dc6272a4 Mon Sep 17 00:00:00 2001 From: Axel Huebl Date: Tue, 12 Jan 2021 11:42:38 -0800 Subject: Parser: Flex Prefix (#1615) * Parser: Flex Prefix Add a prefix to all flex symbols in the parser. This ensures that in builds with complex dependencies, which might also use flex for their own purposes, no symbol collisions occur. * Parser: Flex Rebuild * Flex Prefix: Update Parser Usage * Parser: Fix prefixes * Parser: Flex Rebuild Co-authored-by: Weiqun Zhang --- Source/Parser/wp_parser_c.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Source/Parser/wp_parser_c.cpp') diff --git a/Source/Parser/wp_parser_c.cpp b/Source/Parser/wp_parser_c.cpp index ad7d5ec51..fe217fdcc 100644 --- a/Source/Parser/wp_parser_c.cpp +++ b/Source/Parser/wp_parser_c.cpp @@ -5,9 +5,9 @@ struct wp_parser* wp_c_parser_new (char const* body) { - YY_BUFFER_STATE buffer = yy_scan_string(body); - yyparse(); + YY_BUFFER_STATE buffer = wxparser_scan_string(body); + wxparserparse(); struct wp_parser* parser = wp_parser_new(); - yy_delete_buffer(buffer); + wxparser_delete_buffer(buffer); return parser; } -- cgit v1.2.3