From faa7431fee45b26f7ac2f5fd0b8874cb6afafbd4 Mon Sep 17 00:00:00 2001 From: MarcoFalke Date: Fri, 19 Jun 2020 19:19:22 -0400 Subject: [PATCH] refactor: Fix clang compile failure script/standard.cpp:278:22: error: default initialization of an object of const type 'const (anonymous namespace)::CScriptVisitor' without a user-provided default constructor const CScriptVisitor g_script_visitor; ^ {} 1 error generated. --- src/script/standard.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/script/standard.cpp b/src/script/standard.cpp index d199a84cee7..defdfa8d74a 100644 --- a/src/script/standard.cpp +++ b/src/script/standard.cpp @@ -274,14 +274,11 @@ public: return CScript() << CScript::EncodeOP_N(id.version) << std::vector(id.program, id.program + id.length); } }; - -const CScriptVisitor g_script_visitor; - } // namespace CScript GetScriptForDestination(const CTxDestination& dest) { - return boost::apply_visitor(::g_script_visitor, dest); + return boost::apply_visitor(CScriptVisitor{}, dest); } CScript GetScriptForRawPubKey(const CPubKey& pubKey)