]> git.cworth.org Git - apitrace/blobdiff - retrace.cpp
Add "apitrace trim" command.
[apitrace] / retrace.cpp
index 412c73b8061e6ecd975ecc32581250dcb7fe8440..849c597f10cafaf64ef12b6d19a9266eab7b393b 100644 (file)
@@ -27,6 +27,7 @@
 #include <string.h>
 #include <iostream>
 
+#include "trace_dump.hpp"
 #include "retrace.hpp"
 
 
@@ -84,7 +85,10 @@ void Retracer::retrace(trace::Call &call) {
     call_dumped = false;
 
     if (verbosity >= 1) {
-        dumpCall(call);
+        if (verbosity >= 2 ||
+            !(call.flags & trace::CALL_FLAG_VERBOSE)) {
+            dumpCall(call);
+        }
     }
 
     Callback callback = 0;