From d67879d311c63fde5a7b1ba4d40c710f86da1153 Mon Sep 17 00:00:00 2001 From: Sandrine Bailleux Date: Tue, 24 Jan 2017 10:18:01 +0000 Subject: Add strnlen() to local C library This code has been imported and slightly adapted from FreeBSD: https://github.com/freebsd/freebsd/blob/6253393ad8df55730481bf2aafd76bdd6182e2f5/lib/libc/string/strnlen.c Change-Id: Ie5ef5f92e6e904adb88f8628077fdf1d27470eb3 Signed-off-by: Sandrine Bailleux --- include/lib/stdlib/string.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'include/lib/stdlib/string.h') diff --git a/include/lib/stdlib/string.h b/include/lib/stdlib/string.h index 61e8102c..9beeb448 100644 --- a/include/lib/stdlib/string.h +++ b/include/lib/stdlib/string.h @@ -31,7 +31,7 @@ */ /* - * Portions copyright (c) 2013-2014, ARM Limited and Contributors. + * Portions copyright (c) 2013-2017, ARM Limited and Contributors. * All rights reserved. */ @@ -59,6 +59,7 @@ char *strchr(const char *, int) __pure; int strcmp(const char *, const char *) __pure; size_t strlen(const char *) __pure; int strncmp(const char *, const char *, size_t) __pure; +size_t strnlen(const char *, size_t) __pure; int strcasecmp(const char *, const char *); __END_DECLS -- cgit v1.2.3