From 6cd2677d44a715103304dbe58f1761f966acc079 Mon Sep 17 00:00:00 2001 From: niooss-ledger <64031241+niooss-ledger@users.noreply.github.com> Date: Thu, 1 Jul 2021 10:05:30 +0200 Subject: [PATCH] Remove unused variable from _sodium_runtime_intel_cpu_features (#1085) The function `_sodium_runtime_intel_cpu_features` assigns some value to its local variable `id` but never reads it. Remove this variable, which also simplifies the `if` statement that contains the assignment. --- src/libsodium/sodium/runtime.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/libsodium/sodium/runtime.c b/src/libsodium/sodium/runtime.c index 2251da9a..f15b5b2d 100644 --- a/src/libsodium/sodium/runtime.c +++ b/src/libsodium/sodium/runtime.c @@ -192,11 +192,10 @@ static int _sodium_runtime_intel_cpu_features(CPUFeatures * const cpu_features) { unsigned int cpu_info[4]; - unsigned int id; uint32_t xcr0 = 0U; _cpuid(cpu_info, 0x0); - if ((id = cpu_info[0]) == 0U) { + if (cpu_info[0] == 0U) { return -1; /* LCOV_EXCL_LINE */ } _cpuid(cpu_info, 0x00000001);