From 3b782fab7a58cc6ac27ffcfaefb2294dac4d38e4 Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Mon, 20 Apr 2026 12:09:39 -0400 Subject: [PATCH] fixes 2690 (typo) --- include/simdjson/generic/ondemand/parser-inl.h | 2 +- include/simdjson/generic/ondemand/parser.h | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/include/simdjson/generic/ondemand/parser-inl.h b/include/simdjson/generic/ondemand/parser-inl.h index 0b0bb007b..32c164de5 100644 --- a/include/simdjson/generic/ondemand/parser-inl.h +++ b/include/simdjson/generic/ondemand/parser-inl.h @@ -275,7 +275,7 @@ simdjson_inline simdjson_warn_unused ondemand::parser& parser::get_parser() { return *parser::get_parser_instance(); } -simdjson_inline bool release_parser() { +simdjson_inline bool parser::release_parser() { auto &parser_instance = parser::get_threadlocal_parser_if_exists(); if (parser_instance) { parser_instance.reset(); diff --git a/include/simdjson/generic/ondemand/parser.h b/include/simdjson/generic/ondemand/parser.h index 93a22643a..e765f0d0e 100644 --- a/include/simdjson/generic/ondemand/parser.h +++ b/include/simdjson/generic/ondemand/parser.h @@ -422,8 +422,6 @@ public: static simdjson_inline bool release_parser(); private: - friend bool release_parser(); - friend ondemand::parser& get_parser(); /** Get the thread-local parser instance, allocates it if needed */ static simdjson_inline simdjson_warn_unused std::unique_ptr& get_parser_instance(); /** Get the thread-local parser instance, it might be null */