]> granicus.if.org Git - icinga2/blobdiff - lib/config/vmops.hpp
Workaround for GCC bug 61321
[icinga2] / lib / config / vmops.hpp
index 97c5d6358543b23d5524c7db98c217bf623d3576..323ba51ee47e58b30c05b994e257b47662f9b0ed 100644 (file)
@@ -113,7 +113,7 @@ public:
        {
                auto evaluatedClosedVars = EvaluateClosedVars(frame, closedVars);
 
-               auto wrapper = [argNames, evaluatedClosedVars, expression](const std::vector<Value>& arguments) {
+               auto wrapper = [argNames, evaluatedClosedVars, expression](const std::vector<Value>& arguments) -> Value {
                        if (arguments.size() < argNames.size())
                                BOOST_THROW_EXCEPTION(std::invalid_argument("Too few arguments for function"));