[PATCH] kernelshark: fix compiling error in LatencyPlot.cpp
"Jerome Marchand" <[email protected]>
| Newsgroups | org.kernel.vger.linux-trace-devel |
|---|---|
| Message-ID | <[email protected]> |
Include the <algorithm> header to use std::for_each.
Fixes the following compilation error:
kernel-shark/src/plugins/LatencyPlot.cpp: In function void draw_latency(kshark_cpp_argv*, int, int, int):
kernel-shark/src/plugins/LatencyPlot.cpp:306:14: error: for_each is not a member of std
306 | std::for_each(range.first, range.second, lamPlotLat);
| ^~~~~~~~
Signed-off-by: Jerome Marchand <[email protected]>
---
src/plugins/LatencyPlot.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/plugins/LatencyPlot.cpp b/src/plugins/LatencyPlot.cpp
index d412917..5e3393b 100644
--- a/src/plugins/LatencyPlot.cpp
+++ b/src/plugins/LatencyPlot.cpp
@@ -15,6 +15,7 @@
// C++
#include <unordered_map>
#include <iostream>
+#include <algorithm>
// KernelShark
#include "plugins/latency_plot.h"
--
2.45.2