From: Randall S. Becker Date: Tue, 16 Jul 2024 16:40:58 +0000 (+0100) Subject: Change strnlen() to OPENSSL_strnlen() in fuzz/provider. X-Git-Tag: openssl-3.4.0-alpha1~318 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1b2ab42ed788f09dd0ab3be7abf7276635568c48;p=thirdparty%2Fopenssl.git Change strnlen() to OPENSSL_strnlen() in fuzz/provider. strnlen() is not portable. It is preferable to use the wrapper. Fixes: #24908 Signed-off-by: Randall S. Becker Reviewed-by: Neil Horman Reviewed-by: Kurt Roeckx Reviewed-by: Paul Dale (Merged from https://github.com/openssl/openssl/pull/24912) --- diff --git a/fuzz/provider.c b/fuzz/provider.c index f709dd51e3d..e87ababf855 100644 --- a/fuzz/provider.c +++ b/fuzz/provider.c @@ -160,7 +160,7 @@ static int read_utf8_string(const uint8_t **buf, size_t *len, char **res) size_t found_len; int r; - found_len = strnlen((const char *) *buf, *len); + found_len = OPENSSL_strnlen((const char *) *buf, *len); if (found_len == *len) { r = -1;