summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorFelix Held <felix-coreboot@felixheld.de>2024-06-26 17:59:29 +0200
committerElyes Haouas <ehaouas@noos.fr>2024-06-27 03:29:42 +0000
commitf04e5f9af744f9c84641adae33d27cd484087428 (patch)
treeea9337e04ad15fe64cc6194e90fad6647bacccc0 /src/include
parent245b688a282a4b13d317b153c426096d7c614049 (diff)
lib/string: change parameter types to match C standard
The third parameter of strncpy and strncmp is supposed to be a size_t and not a signed int. Signed-off-by: Felix Held <felix-coreboot@felixheld.de> Change-Id: I485e45e18232a0d1625d4d626f923ec66cfbe4a2 Reviewed-on: https://review.coreboot.org/c/coreboot/+/83222 Reviewed-by: Matt DeVillier <matt.devillier@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Varshit Pandya <pandyavarshit@gmail.com> Reviewed-by: Marshall Dawson <marshalldawson3rd@gmail.com> Reviewed-by: Elyes Haouas <ehaouas@noos.fr>
Diffstat (limited to 'src/include')
-rw-r--r--src/include/string.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/include/string.h b/src/include/string.h
index e752f8f531..dc301ea966 100644
--- a/src/include/string.h
+++ b/src/include/string.h
@@ -16,10 +16,10 @@ char *strconcat(const char *s1, const char *s2);
size_t strnlen(const char *src, size_t max);
size_t strlen(const char *src);
char *strchr(const char *s, int c);
-char *strncpy(char *to, const char *from, int count);
+char *strncpy(char *to, const char *from, size_t count);
char *strcpy(char *dst, const char *src);
int strcmp(const char *s1, const char *s2);
-int strncmp(const char *s1, const char *s2, int maxlen);
+int strncmp(const char *s1, const char *s2, size_t maxlen);
int strspn(const char *str, const char *spn);
int strcspn(const char *str, const char *spn);
char *strstr(const char *haystack, const char *needle);