X-Git-Url: https://git.cworth.org/git?p=apitrace;a=blobdiff_plain;f=cli%2Ftrace_analyzer.cpp;h=80ec15e0a646ef5114522fa6356207ee73f9a6fc;hp=803c81cde1b0c8f8d54725ff1a9120b61ea713dd;hb=166e4c0065829d26b2d0272335f983162d9ab4df;hpb=991740f0ddb74addbdccef4ea42a883c77a62cee diff --git a/cli/trace_analyzer.cpp b/cli/trace_analyzer.cpp index 803c81c..80ec15e 100644 --- a/cli/trace_analyzer.cpp +++ b/cli/trace_analyzer.cpp @@ -162,7 +162,7 @@ TraceAnalyzer::consume(std::string resource) resources.erase(resource); for (call = calls.begin(); call != calls.end(); call++) { - required.insert(*call); + required.add(*call); } } @@ -754,13 +754,13 @@ TraceAnalyzer::require(trace::Call *call) requireDependencies(call); /* Then insert this call itself. */ - required.insert(call->no); + required.add(call->no); } /* Return a set of all the required calls, (both those calls added * explicitly with require() and those implicitly depended * upon. */ -std::set * +trim::CallSet * TraceAnalyzer::get_required(void) { return &required;