[PATCH] kernelshark: fix compiling error in LatencyPlot.cpp

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 <jmarchan@xxxxxxxxxx>
---
 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





[Index of Archives]     [Linux USB Development]     [Linux USB Development]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux