From 99eed20231313fc1809a103a79d14a09c5d36d25 Mon Sep 17 00:00:00 2001 From: Dmitry Volyntsev Date: Thu, 15 Mar 2018 15:15:24 +0300 Subject: [PATCH] Fixed a dead store. Found by Clang Static Analyzer. --- nxt/nxt_random.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/nxt/nxt_random.c b/nxt/nxt_random.c index 81f1b284..d9a8c03c 100644 --- a/nxt/nxt_random.c +++ b/nxt/nxt_random.c @@ -64,14 +64,16 @@ nxt_random_stir(nxt_random_t *r, nxt_pid_t pid) r->pid = pid; - n = 0; - #if (NXT_HAVE_GETRANDOM) /* Linux 3.17 getrandom(), it is not available in Glibc. */ n = syscall(SYS_getrandom, &key, NXT_RANDOM_KEY_SIZE, 0); +#else + + n = 0; + #endif if (n != NXT_RANDOM_KEY_SIZE) { -- 2.47.3