From 539288eab5294b4c29c1d43cb6f085cc88ce077c Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 23 Jun 2010 14:23:25 +0000 Subject: [PATCH] fix scanf --- src/util/service.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/util/service.c b/src/util/service.c index b45a736ae..44d72f376 100644 --- a/src/util/service.c +++ b/src/util/service.c @@ -1154,10 +1154,10 @@ setup_service (struct GNUNET_SERVICE_Context *sctx) #ifndef MINGW errno = 0; if ( (NULL != (lpid = getenv ("LISTEN_PID"))) && - (1 == sscanf ("%u", lpid, &pid)) && + (1 == sscanf (lpid, "%u", &pid)) && (getpid () == (pid_t) pid) && (NULL != (nfds = getenv ("LISTEN_FDS"))) && - (1 == sscanf ("%u", nfds, &cnt)) && + (1 == sscanf (nfds, "%u", &cnt)) && (cnt > 0) ) { sctx->lsocks = GNUNET_malloc (sizeof(struct GNUNET_NETWORK_Handle*) * (cnt+1)); -- 2.25.1