From 6b5a3ad62ef4f6d02d61c0b4581de6d313a64b21 Mon Sep 17 00:00:00 2001 From: Roland Bewick Date: Wed, 7 Aug 2019 15:39:38 +0700 Subject: [PATCH] Fix warnings in announce example --- examples/announce.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/examples/announce.c b/examples/announce.c index 55b7503..f1718af 100644 --- a/examples/announce.c +++ b/examples/announce.c @@ -23,20 +23,21 @@ volatile sig_atomic_t sigflag = 0; -void sighandler(int signum) +static void sighandler(int signum) { char s[] = "SIGINT received, exiting ...\n"; - write(fileno(stdout), s, sizeof(s)); + ssize_t result = write(fileno(stdout), s, sizeof(s)); + (void)result; sigflag = 1; } -bool stop(void *cbarg) +static bool stop(void *cbarg) { return (sigflag ? true : false); } -void callback(void *cbarg, int r, const struct rr_entry *entry) +static void callback(void *cbarg, int r, const struct rr_entry *entry) { struct mdns_ctx *ctx = (struct mdns_ctx *) cbarg; struct mdns_hdr hdr = {0};