From be621ff4d3124c54fe86577a672f73522fd3323c Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Fri, 18 Aug 2017 23:09:43 +0200 Subject: Include what you need. --- metrics/src/vespa/metrics/metric.cpp | 1 + metrics/src/vespa/metrics/metricmanager.cpp | 1 + metrics/src/vespa/metrics/metricset.cpp | 1 + metrics/src/vespa/metrics/summetric.hpp | 4 ++-- metrics/src/vespa/metrics/valuemetricvalues.h | 1 + 5 files changed, 6 insertions(+), 2 deletions(-) (limited to 'metrics') diff --git a/metrics/src/vespa/metrics/metric.cpp b/metrics/src/vespa/metrics/metric.cpp index 5f39fccab07..f6be5f79357 100644 --- a/metrics/src/vespa/metrics/metric.cpp +++ b/metrics/src/vespa/metrics/metric.cpp @@ -11,6 +11,7 @@ #include #include #include +#include namespace metrics { diff --git a/metrics/src/vespa/metrics/metricmanager.cpp b/metrics/src/vespa/metrics/metricmanager.cpp index c1bcc126623..5530e468007 100644 --- a/metrics/src/vespa/metrics/metricmanager.cpp +++ b/metrics/src/vespa/metrics/metricmanager.cpp @@ -14,6 +14,7 @@ #include #include #include +#include #include LOG_SETUP(".metrics.manager"); diff --git a/metrics/src/vespa/metrics/metricset.cpp b/metrics/src/vespa/metrics/metricset.cpp index af6d9c43d08..6ac27ba38c9 100644 --- a/metrics/src/vespa/metrics/metricset.cpp +++ b/metrics/src/vespa/metrics/metricset.cpp @@ -7,6 +7,7 @@ #include #include #include +#include #include LOG_SETUP(".metrics.metricsset"); diff --git a/metrics/src/vespa/metrics/summetric.hpp b/metrics/src/vespa/metrics/summetric.hpp index 01e4f5c5dfe..761b369fb57 100644 --- a/metrics/src/vespa/metrics/summetric.hpp +++ b/metrics/src/vespa/metrics/summetric.hpp @@ -8,6 +8,7 @@ #include #include #include +#include namespace metrics { @@ -217,8 +218,7 @@ template void SumMetric::removeMetricFromSum(const AddendMetric &metric) { - _metricsToSum.erase(remove(_metricsToSum.begin(), _metricsToSum.end(), - &metric)); + _metricsToSum.erase(std::remove(_metricsToSum.begin(), _metricsToSum.end(), &metric)); } template diff --git a/metrics/src/vespa/metrics/valuemetricvalues.h b/metrics/src/vespa/metrics/valuemetricvalues.h index 6422ab1b263..391b9c9d588 100644 --- a/metrics/src/vespa/metrics/valuemetricvalues.h +++ b/metrics/src/vespa/metrics/valuemetricvalues.h @@ -14,6 +14,7 @@ #pragma once #include "metricvalueset.h" +#include namespace metrics { -- cgit v1.2.3