From 0c2b3e5b5c499b1de566fd4bef49c5e6b5254d1a Mon Sep 17 00:00:00 2001 From: NRK Date: Thu, 27 Oct 2022 02:16:05 +0600 Subject: do not rely on obsolete feature function prototype with unspecified argument is obsolete since c99. additionally some of these function which don't take any argument were being called with a `const char *` arg, which is UB. fix both these issues by declararing ALL the components to accept a `const char *`, and name the arg "unused" if it's meant to be ignored. --- components/hostname.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'components/hostname.c') diff --git a/components/hostname.c b/components/hostname.c index 8627a88..f04a913 100644 --- a/components/hostname.c +++ b/components/hostname.c @@ -6,7 +6,7 @@ #include "../slstatus.h" const char * -hostname(void) +hostname(const char *unused) { if (gethostname(buf, sizeof(buf)) < 0) { warn("gethostbyname:"); -- cgit v1.2.3