X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;ds=sidebyside;f=common%2Ftrace_writer_model.cpp;h=96544d1502f6eb24c74343866764722f05ec70b2;hb=4fdd5632465440b4f584a74bd4c171aa225a16e5;hp=ccd7b2266c39b0bc98d9c4e4eeb685636abc7501;hpb=eb64451efcd8100d02ec89ff2ae6ea2c78c7645b;p=apitrace diff --git a/common/trace_writer_model.cpp b/common/trace_writer_model.cpp index ccd7b22..96544d1 100644 --- a/common/trace_writer_model.cpp +++ b/common/trace_writer_model.cpp @@ -101,11 +101,11 @@ public: } void visit(Call *call) { - unsigned call_no = writer.beginEnter(call->sig); + unsigned call_no = writer.beginEnter(call->sig, call->thread_id); for (unsigned i = 0; i < call->args.size(); ++i) { - if (call->args[i]) { + if (call->args[i].value) { writer.beginArg(i); - _visit(call->args[i]); + _visit(call->args[i].value); writer.endArg(); } }