Fix strlen -> std::strlen <cstring> provides std::strlen. <string.h> provides the global strlen Bug: 42241188 Change-Id: Idc48434165458fc9d5e4e6f483c58dad2acb7d3d Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/199914 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org> Auto-Submit: Austin Eng <enga@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
diff --git a/generator/templates/dawn/native/api_structs.cpp b/generator/templates/dawn/native/api_structs.cpp index 6eba710..7ad8827 100644 --- a/generator/templates/dawn/native/api_structs.cpp +++ b/generator/templates/dawn/native/api_structs.cpp
@@ -174,7 +174,7 @@ const bool useStrlen = this->length == SIZE_MAX; DAWN_ASSERT(!(isNull && useStrlen)); return std::string_view(this->data, isNull ? 0 - : useStrlen ? strlen(this->data) + : useStrlen ? std::strlen(this->data) : this->length); } @@ -185,7 +185,7 @@ return std::nullopt; } return std::string_view(this->data, isNull ? 0 - : useStrlen ? strlen(this->data) + : useStrlen ? std::strlen(this->data) : this->length); }