From 049a379ec6ca755bcc077fd0e8da186ff76b8679 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Sun, 9 Mar 2014 14:41:02 -0400 Subject: The expr of AttrNames/DynamicAttrDefs is always an ExprConcatStrings --- src/libexpr/parser.y | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/libexpr/parser.y') diff --git a/src/libexpr/parser.y b/src/libexpr/parser.y index dc995db00d..ab0b862246 100644 --- a/src/libexpr/parser.y +++ b/src/libexpr/parser.y @@ -488,7 +488,7 @@ attrpath $$->push_back(AttrName(str->s)); delete str; } else - $$->push_back(AttrName($3)); + $$->push_back(AttrName(static_cast($3))); } | attr { $$ = new vector; $$->push_back(AttrName(data->symbols.create($1))); } | string_attr @@ -498,7 +498,7 @@ attrpath $$->push_back(AttrName(str->s)); delete str; } else - $$->push_back(AttrName($1)); + $$->push_back(AttrName(static_cast($1))); } ; -- cgit 1.4.1