diff --git a/src/json.hpp b/src/json.hpp index e96a5759a..2d3efda4e 100644 --- a/src/json.hpp +++ b/src/json.hpp @@ -145,7 +145,7 @@ struct to_json_fn operator()(Json&& j, T &&val) const noexcept(noexcept(to_json(std::forward(j), std::forward(val)))) -> decltype(to_json(std::forward(j), std::forward(val)), void()) { - to_json(std::forward(j), std::forward(val)); + return to_json(std::forward(j), std::forward(val)); } }; @@ -156,7 +156,7 @@ struct from_json_fn noexcept(noexcept(from_json(std::forward(j), val))) -> decltype(from_json(std::forward(j), val), void()) { - from_json(std::forward(j), val); + return from_json(std::forward(j), val); } };