|author||Demi Obenour <firstname.lastname@example.org>||2016-09-27 10:54:16 -0400|
|committer||Will Estes <email@example.com>||2016-10-05 19:25:56 -0400|
Fix M4 quoting of section 3.
This fixes M4 quoting of section 3 of the input file, including escape sequences and character constants. Tests were added to verify the behavior in section 3 with respect to quoting. Both escaping of quotes and quoting of potential macro-start characters are tested. Existing tests were also fixed to account for the new -- and now correct -- behavior. Many tests relied on the old behavior of expanding M4 macros in section 3. They needed to be updated for the new behavior.
Diffstat (limited to 'tests/alloc_extra.l')
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/alloc_extra.l b/tests/alloc_extra.l
index ae2ae99..c974777 100644
@@ -75,8 +75,8 @@ main (void)
- /* Test to confirm that yyalloc was called from
- * yylex_init_extra with the yyextra argument.
+ /* Test to confirm that testalloc was called from
+ * testlex_init_extra with the testextra argument.
@@ -86,7 +86,7 @@ main (void)
-void *yyalloc(size_t size, yyscan_t scanner)
+void *testalloc(size_t size, yyscan_t scanner)
struct Check *check;
check = testget_extra(scanner);