summaryrefslogtreecommitdiff
path: root/components/hostname.c
diff options
context:
space:
mode:
authorNRK <nrk@disroot.org>2022-10-27 02:16:05 +0600
committerdrkhsh <me@drkhsh.at>2022-10-26 23:32:43 +0200
commit0c2b3e5b5c499b1de566fd4bef49c5e6b5254d1a (patch)
tree770d6bf46d2e1e9821ec528e1826b9753b2dee86 /components/hostname.c
parent28ef0b242c32e8ae8b4df2b4b380e30bf581130f (diff)
downloadslstatus-0c2b3e5b5c499b1de566fd4bef49c5e6b5254d1a.tar.gz
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.
Diffstat (limited to 'components/hostname.c')
-rw-r--r--components/hostname.c2
1 files changed, 1 insertions, 1 deletions
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:");