From c56c81765bc2c68a0418763a692a97781ae06527 Mon Sep 17 00:00:00 2001 From: Ruben Kerkhof Date: Sat, 4 Jun 2016 20:07:08 +0200 Subject: [PATCH] chrony plugin: fix clang warning chrony.c:745:11: warning: declaration shadows a local variable [-Wshadow] int fh = open("/dev/random", 00); ^ --- src/chrony.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/chrony.c b/src/chrony.c index 4554f499..6fcea705 100644 --- a/src/chrony.c +++ b/src/chrony.c @@ -722,8 +722,10 @@ chrony_init_seq() /* Initialize the sequence number generator from /dev/urandom */ /* Fallbacks: /dev/random and time(NULL) */ + int fh; + /* Try urandom */ - int fh = open(URAND_DEVICE_PATH, O_RDONLY); + fh = open(URAND_DEVICE_PATH, O_RDONLY); if (fh >= 0) { ssize_t rc = read(fh, &g_chrony_rand, sizeof(g_chrony_rand)); @@ -742,7 +744,7 @@ chrony_init_seq() if (errno == ENOENT) { /* URAND_DEVICE_PATH device not found. Try RAND_DEVICE_PATH as fall-back */ - int fh = open(RAND_DEVICE_PATH, O_RDONLY); + fh = open(RAND_DEVICE_PATH, O_RDONLY); if (fh >= 0) { ssize_t rc = read(fh, &g_chrony_rand, sizeof(g_chrony_rand)); -- 2.30.2