diff options
Diffstat (limited to 'src/expand/macro_rules.cpp')
-rw-r--r-- | src/expand/macro_rules.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/expand/macro_rules.cpp b/src/expand/macro_rules.cpp index 0375f430..7faa8223 100644 --- a/src/expand/macro_rules.cpp +++ b/src/expand/macro_rules.cpp @@ -28,11 +28,11 @@ class CMacroRulesExpander: ERROR(sp, E0000, "macro_rules! requires an identifier" ); DEBUG("Parsing macro_rules! " << ident); - TTStream lex(tt); + TTStream lex(sp, tt); auto mac = Parse_MacroRules(lex); mod.add_macro( false, ident, mv$(mac) ); - return ::std::unique_ptr<TokenStream>( new TTStreamO(TokenTree()) ); + return ::std::unique_ptr<TokenStream>( new TTStreamO(sp, TokenTree()) ); } }; |