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

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

 



The patch is applied. Thanks!

Yordan

On 6/11/24 18:33, Jerome Marchand wrote:
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"




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

  Powered by Linux