From c37c901a0c409dea77e8d68cc875c2051ab36ec5 Mon Sep 17 00:00:00 2001 From: Jason Turner Date: Fri, 7 Oct 2016 21:39:19 -0600 Subject: [PATCH] Fix MSVC build closes #287 --- include/chaiscript/language/chaiscript_optimizer.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/chaiscript/language/chaiscript_optimizer.hpp b/include/chaiscript/language/chaiscript_optimizer.hpp index 9b40633..e871059 100644 --- a/include/chaiscript/language/chaiscript_optimizer.hpp +++ b/include/chaiscript/language/chaiscript_optimizer.hpp @@ -24,7 +24,7 @@ namespace chaiscript { template auto optimize(eval::AST_Node_Impl_Ptr p) { - (void)std::initializer_list{ (p = T::optimize(p), 0)... }; + (void)std::initializer_list{ (p = static_cast(*this).optimize(p), 0)... }; return p; } };