From 41ca206fdfa1a071d5bf18ae2a18e1e4cea583bd Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Tue, 17 Jan 2023 11:10:54 +0100 Subject: [PATCH] src: fix deprecated-non-prototype compile warnings Tested on Fedora 37 with clang 15. util-strlcatu.c:45:8: error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] size_t strlcat(dst, src, siz) ^ 1 error generated. --- src/util-strlcatu.c | 5 +---- src/util-strlcpyu.c | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/src/util-strlcatu.c b/src/util-strlcatu.c index 03add8333e..b2b188f943 100644 --- a/src/util-strlcatu.c +++ b/src/util-strlcatu.c @@ -42,10 +42,7 @@ static char *rcsid = "$OpenBSD: strlcat.c,v 1.5 2001/01/13 16:17:24 millert Exp * Returns strlen(initial dst) + strlen(src); if retval >= siz, * truncation occurred. */ -size_t strlcat(dst, src, siz) - char *dst; - const char *src; - size_t siz; +size_t strlcat(char *dst, const char *src, size_t siz) { register char *d = dst; register const char *s = src; diff --git a/src/util-strlcpyu.c b/src/util-strlcpyu.c index 5cb7bfa9c6..7b746bd9c7 100644 --- a/src/util-strlcpyu.c +++ b/src/util-strlcpyu.c @@ -40,10 +40,7 @@ static char *rcsid = "$OpenBSD: strlcpy.c,v 1.4 1999/05/01 18:56:41 millert Exp * will be copied. Always NUL terminates (unless siz == 0). * Returns strlen(src); if retval >= siz, truncation occurred. */ -size_t strlcpy(dst, src, siz) - char *dst; - const char *src; - size_t siz; +size_t strlcpy(char *dst, const char *src, size_t siz) { register char *d = dst; register const char *s = src;