From 273aecdb2008a58593aa1baf175e5e6e2aec1df5 Mon Sep 17 00:00:00 2001 From: Slava Zakharin Date: Fri, 18 Apr 2025 08:45:52 -0700 Subject: [PATCH] [flang-rt] Use runtime::memchr instead of std::memchr. (#135298) --- flang-rt/include/flang-rt/runtime/io-stmt.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/flang-rt/include/flang-rt/runtime/io-stmt.h b/flang-rt/include/flang-rt/runtime/io-stmt.h index b6e95d155d01..73c59b0b5ed2 100644 --- a/flang-rt/include/flang-rt/runtime/io-stmt.h +++ b/flang-rt/include/flang-rt/runtime/io-stmt.h @@ -20,6 +20,7 @@ #include "flang/Common/optional.h" #include "flang/Common/reference-wrapper.h" #include "flang/Common/visit.h" +#include "flang/Runtime/freestanding-tools.h" #include "flang/Runtime/io-api.h" #include #include @@ -180,8 +181,8 @@ public: private: RT_API_ATTRS void CheckForAsterisk() { - hasAsterisk_ = - at_ && at_ < limit_ && std::memchr(at_, '*', limit_ - at_) != nullptr; + hasAsterisk_ = at_ && at_ < limit_ && + runtime::memchr(at_, '*', limit_ - at_) != nullptr; } ConnectionState &connection_;