summaryrefslogtreecommitdiffstats
path: root/tapset-mark.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'tapset-mark.cxx')
-rw-r--r--tapset-mark.cxx8
1 files changed, 1 insertions, 7 deletions
diff --git a/tapset-mark.cxx b/tapset-mark.cxx
index b70098e3..fc9cb274 100644
--- a/tapset-mark.cxx
+++ b/tapset-mark.cxx
@@ -142,15 +142,9 @@ mark_var_expanding_visitor::visit_target_symbol_context (target_symbol* e)
else if (e->base_name == "$$vars" || e->base_name == "$$parms")
{
//copy from tracepoint
- print_format* pf = new print_format;
token* pf_tok = new token(*e->tok);
pf_tok->content = "sprintf";
- pf->tok = pf_tok;
- pf->print_to_stream = false;
- pf->print_with_format = true;
- pf->print_with_delim = false;
- pf->print_with_newline = false;
- pf->print_char = false;
+ print_format* pf = print_format::create(pf_tok);
for (unsigned i = 0; i < mark_args.size(); ++i)
{