[njs] Using hand-written nxt_explicit_memzero() with memory-sanitizer.
    Dmitry Volyntsev 
    xeioex at nginx.com
       
    Wed Jul 17 13:28:39 UTC 2019
    
    
  
details:   https://hg.nginx.org/njs/rev/377db9ae390d
branches:  
changeset: 1056:377db9ae390d
user:      Dmitry Volyntsev <xeioex at nginx.com>
date:      Wed Jul 17 16:28:30 2019 +0300
description:
Using hand-written nxt_explicit_memzero() with memory-sanitizer.
To avoid false-positive results.
diffstat:
 nxt/nxt_string.h |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r 84eda5521a44 -r 377db9ae390d nxt/nxt_string.h
--- a/nxt/nxt_string.h	Tue Jul 16 17:32:12 2019 +0300
+++ b/nxt/nxt_string.h	Wed Jul 17 16:28:30 2019 +0300
@@ -87,7 +87,7 @@ nxt_memzero(buf, length)                
     (void) memset(buf, 0, length)
 
 
-#if (NXT_HAVE_EXPLICIT_BZERO)
+#if (NXT_HAVE_EXPLICIT_BZERO && !NXT_HAVE_MEMORY_SANITIZER)
 #define                                                                       \
 nxt_explicit_memzero(buf, length)                                             \
     explicit_bzero(buf, length)
    
    
More information about the nginx-devel
mailing list