From 4cc467e2aab2c0a6ad17b128f03c41bef5782393 Mon Sep 17 00:00:00 2001 From: Dmitry Petrashko Date: Tue, 6 Mar 2018 20:17:12 -0800 Subject: [PATCH] Fix lto build on clang by marking HolderBase::operator() as abstract (#12) --- subprocess.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/subprocess.hpp b/subprocess.hpp index 0341474..41a1e3b 100755 --- a/subprocess.hpp +++ b/subprocess.hpp @@ -611,7 +611,7 @@ public: private: struct HolderBase { - virtual void operator()() const; + virtual void operator()() const = 0; }; template struct FuncHolder: HolderBase {