Author: Fangrui Song
Date: 2022-12-16T23:43:32Z
New Revision: 893a0ea948a65421013b62bd1855e430ca184739

URL: 
https://github.com/llvm/llvm-project/commit/893a0ea948a65421013b62bd1855e430ca184739
DIFF: 
https://github.com/llvm/llvm-project/commit/893a0ea948a65421013b62bd1855e430ca184739.diff

LOG: -Wunsafe-buffer-usage: fix build when -DLLVM_ENABLE_ASSERTIONS=off

Added: 
    

Modified: 
    clang/lib/Analysis/UnsafeBufferUsage.cpp

Removed: 
    


################################################################################
diff  --git a/clang/lib/Analysis/UnsafeBufferUsage.cpp 
b/clang/lib/Analysis/UnsafeBufferUsage.cpp
index 42824358b65e..d2a3c49a8796 100644
--- a/clang/lib/Analysis/UnsafeBufferUsage.cpp
+++ b/clang/lib/Analysis/UnsafeBufferUsage.cpp
@@ -146,7 +146,7 @@ static GadgetList findGadgets(const Decl *D) {
 #if NDEBUG
 #define NEXT return
 #else
-      int numFound = 0;
+      [[maybe_unused]] int numFound = 0;
 #define NEXT ++numFound
 #endif
 
@@ -162,7 +162,6 @@ static GadgetList findGadgets(const Decl *D) {
 
       assert(numFound >= 1 && "Gadgets not found in match result!");
       assert(numFound <= 1 && "Conflicting bind tags in gadgets!");
-      (void)numFound;
     }
   };
 


        
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to