diff --git a/dCommon/GeneralUtils.h b/dCommon/GeneralUtils.h index 5f93f7f3..3ab0caea 100644 --- a/dCommon/GeneralUtils.h +++ b/dCommon/GeneralUtils.h @@ -271,7 +271,7 @@ namespace GeneralUtils { template [[nodiscard]] std::optional TryParse(const std::string_view str) { try { - return std::make_optional(json::parse(str)); + return json::parse(str); } catch (const std::exception& e) { return std::nullopt; }