qemu-devel
[Top][All Lists]
Advanced

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

Re: [PATCH 4/5] block/vvfat: Remove pointless check of NDEBUG


From: Richard Henderson
Subject: Re: [PATCH 4/5] block/vvfat: Remove pointless check of NDEBUG
Date: Tue, 21 Feb 2023 14:09:18 -1000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1

On 2/21/23 13:25, Philippe Mathieu-Daudé wrote:
Since commit 262a69f428 ("osdep.h: Prohibit disabling
assert() in supported builds") 'NDEBUG' can not be defined,
so '#ifndef NDEBUG' is dead code. Remove it.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
---
  block/vvfat.c | 3 ---
  1 file changed, 3 deletions(-)

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>

r~


diff --git a/block/vvfat.c b/block/vvfat.c
index d7d775bd2c..fd45e86416 100644
--- a/block/vvfat.c
+++ b/block/vvfat.c
@@ -2784,13 +2784,10 @@ static int handle_commits(BDRVVVFATState* s)
              fail = -2;
              break;
          case ACTION_WRITEOUT: {
-#ifndef NDEBUG
-            /* these variables are only used by assert() below */
              direntry_t* entry = array_get(&(s->directory),
                      commit->param.writeout.dir_index);
              uint32_t begin = begin_of_direntry(entry);
              mapping_t* mapping = find_mapping_for_cluster(s, begin);
-#endif
assert(mapping);
              assert(mapping->begin == begin);




reply via email to

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