diff options
Diffstat (limited to 'third_party/nix/src/libexpr/parser.y')
-rw-r--r-- | third_party/nix/src/libexpr/parser.y | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/third_party/nix/src/libexpr/parser.y b/third_party/nix/src/libexpr/parser.y index b47d96b1e10b..ba6490e60af0 100644 --- a/third_party/nix/src/libexpr/parser.y +++ b/third_party/nix/src/libexpr/parser.y @@ -15,12 +15,7 @@ #define YY_NO_INPUT 1 // disable unused yyinput features #include "libexpr/parser.hh" -// Allow GC tracing of YY-allocated structures -#define YYMALLOC GC_MALLOC_UNCOLLECTABLE -#define YYFREE GC_FREE -#define YYREALLOC GC_REALLOC - -struct YYSTYPE : public gc { +struct YYSTYPE { union { nix::Expr * e; nix::ExprList * list; |