Module: check_mk
Branch: master
Commit: 70902335dade3624f2f33397ef30099e8f9d4a7d
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=70902335dade36…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: Tue Jun 7 10:17:18 2016 +0200
Fetched Livestatus from downstream.
---
livestatus/src/AndingFilter.h | 2 +-
livestatus/src/CustomVarsFilter.h | 2 +-
livestatus/src/DynamicLogwatchFileColumn.h | 2 +-
livestatus/src/Logger.h | 2 +-
livestatus/src/NegatingFilter.h | 2 +-
livestatus/src/StringColumnFilter.h | 2 +-
6 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/livestatus/src/AndingFilter.h b/livestatus/src/AndingFilter.h
index bd2facb..80c209d 100644
--- a/livestatus/src/AndingFilter.h
+++ b/livestatus/src/AndingFilter.h
@@ -40,7 +40,7 @@ protected:
public:
AndingFilter() {}
- ~AndingFilter();
+ virtual ~AndingFilter();
bool isAndingFilter() { return true; }
void addSubfilter(Filter *);
Filter *stealLastSubfiler();
diff --git a/livestatus/src/CustomVarsFilter.h b/livestatus/src/CustomVarsFilter.h
index 7be3c86..9eca9c4 100644
--- a/livestatus/src/CustomVarsFilter.h
+++ b/livestatus/src/CustomVarsFilter.h
@@ -43,7 +43,7 @@ class CustomVarsFilter : public Filter {
public:
CustomVarsFilter(CustomVarsColumn *column, int opid, char *value);
- ~CustomVarsFilter();
+ virtual ~CustomVarsFilter();
bool accepts(void *data);
};
diff --git a/livestatus/src/DynamicLogwatchFileColumn.h
b/livestatus/src/DynamicLogwatchFileColumn.h
index 9258489..3002d90 100644
--- a/livestatus/src/DynamicLogwatchFileColumn.h
+++ b/livestatus/src/DynamicLogwatchFileColumn.h
@@ -35,7 +35,7 @@ public:
DynamicLogwatchFileColumn(std::string name, std::string description,
int indirect_offset, int extra_offset = -1)
: DynamicColumn(name, description, indirect_offset, extra_offset) {}
- ~DynamicLogwatchFileColumn() {}
+ virtual ~DynamicLogwatchFileColumn() {}
Column *createColumn(const std::string &name,
const std::string &arguments) override;
};
diff --git a/livestatus/src/Logger.h b/livestatus/src/Logger.h
index 9035545..d531b97 100644
--- a/livestatus/src/Logger.h
+++ b/livestatus/src/Logger.h
@@ -32,7 +32,7 @@
class Logger {
public:
explicit Logger(int priority) : _priority(priority) {}
- ~Logger() { logger(_priority, "%s", _os.str().c_str()); }
+ virtual ~Logger() { logger(_priority, "%s", _os.str().c_str()); }
template <typename T>
std::ostream &operator<<(const T &t) {
diff --git a/livestatus/src/NegatingFilter.h b/livestatus/src/NegatingFilter.h
index c1b76a3..7e6408f 100644
--- a/livestatus/src/NegatingFilter.h
+++ b/livestatus/src/NegatingFilter.h
@@ -33,7 +33,7 @@ class NegatingFilter : public Filter {
public:
explicit NegatingFilter(Filter *filter) : _filter(filter) {}
- ~NegatingFilter() { delete _filter; }
+ virtual ~NegatingFilter() { delete _filter; }
bool isNegatingFilter() { return true; }
Filter *subfilter() { return _filter; }
bool accepts(void *data) { return !_filter->accepts(data); }
diff --git a/livestatus/src/StringColumnFilter.h b/livestatus/src/StringColumnFilter.h
index 701d2b3..911e02e 100644
--- a/livestatus/src/StringColumnFilter.h
+++ b/livestatus/src/StringColumnFilter.h
@@ -40,7 +40,7 @@ class StringColumnFilter : public Filter {
public:
StringColumnFilter(StringColumn *column, int opid, char *value);
- ~StringColumnFilter();
+ virtual ~StringColumnFilter();
bool accepts(void *data);
void *indexFilter(const char *column);
};