diff --git a/builtin-functions/kphp-full/kphp_toggles.txt b/builtin-functions/kphp-full/kphp_toggles.txt index 5fd336e908..ca8f9024e9 100644 --- a/builtin-functions/kphp-full/kphp_toggles.txt +++ b/builtin-functions/kphp-full/kphp_toggles.txt @@ -4,8 +4,6 @@ function set_migration_php8_warning ($mask ::: int) ::: void; -function set_detect_incorrect_encoding_names_warning(bool $show) ::: void; - function set_json_log_on_timeout_mode(bool $enabled) ::: void; function set_json_log_demangle_stacktrace(bool $enable) ::: void; diff --git a/builtin-functions/kphp-light/kphp-toggles.txt b/builtin-functions/kphp-light/kphp-toggles.txt index 1f5756057f..f4f5eb5ec5 100644 --- a/builtin-functions/kphp-light/kphp-toggles.txt +++ b/builtin-functions/kphp-light/kphp-toggles.txt @@ -1,7 +1,5 @@ f$mb_stripos(const string &haystack, const string &needle, int string f$mb_substr(const string &str, int64_t start, const mixed &length = std::numeric_limits::max(), const string &encoding = StringLibConstants::get().CP1251_STR) noexcept; - -inline void f$set_detect_incorrect_encoding_names_warning(bool show) noexcept { - StringLibContext::get().detect_incorrect_encoding_names = show; -} - -inline void free_detect_incorrect_encoding_names() noexcept { - StringLibContext::get().detect_incorrect_encoding_names = false; -} diff --git a/runtime-common/stdlib/string/string-context.h b/runtime-common/stdlib/string/string-context.h index d655fc18fe..af2809ebf1 100644 --- a/runtime-common/stdlib/string/string-context.h +++ b/runtime-common/stdlib/string/string-context.h @@ -42,9 +42,6 @@ class StringLibContext final : vk::not_copyable { int64_t str_replace_count_dummy{}; double default_similar_text_percent_stub{}; - // mb_string context - bool detect_incorrect_encoding_names{}; - static StringLibContext &get() noexcept; }; diff --git a/runtime/interface.cpp b/runtime/interface.cpp index ce9a1573c9..bbc7042c2c 100644 --- a/runtime/interface.cpp +++ b/runtime/interface.cpp @@ -2388,7 +2388,6 @@ static void free_runtime_libs() { free_kphp_backtrace(); free_use_updated_gmmktime(); - free_detect_incorrect_encoding_names(); vk::singleton::get().reset_buffers(); #ifdef PDO_DRIVER_MYSQL