qemu-trivial
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 2/4] tulip: Remove unused variable


From: Thomas Huth
Subject: Re: [PATCH 2/4] tulip: Remove unused variable
Date: Thu, 10 Nov 2022 09:41:51 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.13.0

On 09/11/2022 16.57, mrezanin@redhat.com wrote:
From: Miroslav Rezanina <mrezanin@redhat.com>

Variable n used in tulip_idblock_crc function is only incremented but never 
read.
This causes 'Unused but set variable' warning on Clang 15.0.1 compiler.

Removing the variable to prevent the warning.

Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com>
---
  hw/net/tulip.c | 4 +---
  1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/hw/net/tulip.c b/hw/net/tulip.c
index b9e42c322a..c2b3b1bdfa 100644
--- a/hw/net/tulip.c
+++ b/hw/net/tulip.c
@@ -870,11 +870,10 @@ static const MemoryRegionOps tulip_ops = {
static void tulip_idblock_crc(TULIPState *s, uint16_t *srom)
  {
-    int word, n;
+    int word;
      int bit;
      unsigned char bitval, crc;
      const int len = 9;
-    n = 0;
      crc = -1;
for (word = 0; word < len; word++) {
@@ -887,7 +886,6 @@ static void tulip_idblock_crc(TULIPState *s, uint16_t *srom)
                  srom[len - 1] = (srom[len - 1] & 0xff00) | (unsigned 
short)crc;
                  break;
              }
-            n++;
              bitval = ((srom[word] >> bit) & 1) ^ ((crc >> 7) & 1);
              crc = crc << 1;
              if (bitval == 1) {

Reviewed-by: Thomas Huth <thuth@redhat.com>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]