From ccec6b46e576c458f4c0e9bda51efcaa7ffd9249 Mon Sep 17 00:00:00 2001 From: Markus Mittendrein Date: Thu, 23 May 2019 14:41:31 +0200 Subject: Fix ClearableConfigBase::clear --- ConfigBase.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ConfigBase.hpp') diff --git a/ConfigBase.hpp b/ConfigBase.hpp index 89617d1..4fcb7ff 100644 --- a/ConfigBase.hpp +++ b/ConfigBase.hpp @@ -354,7 +354,7 @@ public: void clear() { auto configVals = configValues; - *this = ConfigClass(); + *(static_cast(this)) = ConfigClass(); configValues = configVals; } }; -- cgit v1.2.3-54-g00ecf