Module: check_mk
Branch: master
Commit: b09ae47bd84ac7679d0b929592889ec6849af311
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=b09ae47bd84ac7…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: Fri Dec 9 16:01:17 2016 +0100
Unbreak build
---
livestatus/src/OffsetPerfdataColumn.cc | 8 ++++++--
livestatus/src/OffsetPerfdataColumn.h | 1 +
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/livestatus/src/OffsetPerfdataColumn.cc
b/livestatus/src/OffsetPerfdataColumn.cc
index 6578efb..b8b4eab 100644
--- a/livestatus/src/OffsetPerfdataColumn.cc
+++ b/livestatus/src/OffsetPerfdataColumn.cc
@@ -25,6 +25,10 @@
#include "OffsetPerfdataColumn.h"
#include "PerfdataAggregator.h"
-Aggregator *OffsetPerfdataColumn::createAggregator(StatsOperation operation) {
- return new PerfdataAggregator(operation, this);
+using std::make_unique;
+using std::unique_ptr;
+
+unique_ptr<Aggregator> OffsetPerfdataColumn::createAggregator(
+ StatsOperation operation) {
+ return make_unique<PerfdataAggregator>(operation, this);
}
diff --git a/livestatus/src/OffsetPerfdataColumn.h
b/livestatus/src/OffsetPerfdataColumn.h
index d67060e..27b3ddf 100644
--- a/livestatus/src/OffsetPerfdataColumn.h
+++ b/livestatus/src/OffsetPerfdataColumn.h
@@ -26,6 +26,7 @@
#define OffsetPerfdataColumn_h
#include "config.h" // IWYU pragma: keep
+#include <memory>
#include <string>
#include "Aggregator.h"
#include "OffsetStringColumn.h"