From d2b66ba2e38abc693e5f1b81958c22917314d682 Mon Sep 17 00:00:00 2001 From: ToruNiina Date: Thu, 30 Jan 2025 00:26:53 +0900 Subject: [PATCH] feat: unset access flag before returning --- include/toml11/parser.hpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/toml11/parser.hpp b/include/toml11/parser.hpp index 3915650..5a8e939 100644 --- a/include/toml11/parser.hpp +++ b/include/toml11/parser.hpp @@ -3426,6 +3426,11 @@ parse_file(location& loc, context& ctx) { return err(std::move(ctx.errors())); } + +#ifdef TOML11_ENABLE_ACCESS_CHECK + detail::unset_access_flag_recursively(root); +#endif + return ok(std::move(root)); }