diff options
-rw-r--r-- | libcpp/directives.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/libcpp/directives.cc b/libcpp/directives.cc index 60fd274..f804a44 100644 --- a/libcpp/directives.cc +++ b/libcpp/directives.cc @@ -1954,8 +1954,7 @@ destringize_and_run (cpp_reader *pfile, const cpp_string *in, else { count = 1; - toks = XNEW (cpp_token); - toks[0] = pfile->directive_result; + toks = &pfile->avoid_paste; /* If we handled the entire pragma internally, make sure we get the line number correct for the next token. */ |