Mercurial > octave
diff libinterp/parse-tree/lex.ll @ 19784:a3577622952c
avoid some GCC unused parameter warnings
* oct-tex-lexer.in.ll (octave_tex_alloc, octave_tex_realloc,
octave_tex_free): New functions. Disable flex generated versions.
* lex.ll (octave_alloc, octave_realloc, octave_free): New functions.
Disable flex generated versions.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 20 Feb 2015 03:53:38 -0500 |
parents | 4197fc428c7d |
children | 1c9ed5b4c73d |
line wrap: on
line diff
--- a/libinterp/parse-tree/lex.ll Fri Feb 20 02:36:03 2015 -0500 +++ b/libinterp/parse-tree/lex.ll Fri Feb 20 03:53:38 2015 -0500 @@ -36,6 +36,10 @@ %option reentrant %option bison-bridge +%option noyyalloc +%option noyyrealloc +%option noyyfree + %top { #ifdef HAVE_CONFIG_H #include <config.h> @@ -1713,6 +1717,24 @@ %% +void * +octave_alloc (yy_size_t size, yyscan_t) +{ + return malloc (size); +} + +void * +octave_realloc (void *ptr, yy_size_t size, yyscan_t) +{ + return realloc (ptr, size); +} + +void +octave_free (void *ptr, yyscan_t) +{ + free (ptr); +} + static void display_character (char c) {