X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=retrace%2Fretrace.cpp;h=bbd10b45c2cd58cb12a5cbe2892675b1c0f25ee8;hb=1e20dc18f72de1002d4e5243f98137810d11eec8;hp=ee876ca3eae2c5ebe092c374df1340b1c4a42020;hpb=cb36d6b679915d452c80aa2dff78bb28cfbce41d;p=apitrace diff --git a/retrace/retrace.cpp b/retrace/retrace.cpp index ee876ca..bbd10b4 100644 --- a/retrace/retrace.cpp +++ b/retrace/retrace.cpp @@ -28,20 +28,22 @@ #include #include "os_time.hpp" -#include "trace_dump.hpp" #include "retrace.hpp" namespace retrace { +trace::DumpFlags dumpFlags = 0; + + static bool call_dumped = false; static void dumpCall(trace::Call &call) { if (verbosity >= 0 && !call_dumped) { std::cout << std::hex << call.thread_id << std::dec << " "; - std::cout << call; + trace::dump(call, std::cout, dumpFlags); std::cout.flush(); call_dumped = true; }