 |
Blender
V2.93
|
Go to the documentation of this file.
21 # define __has_feature(x) 0
24 #if (defined(__SANITIZE_ADDRESS__) || __has_feature(address_sanitizer)) && !defined(_MSC_VER)
25 # include "sanitizer/asan_interface.h"
28 # define ASAN_POISON_MEMORY_REGION(addr, size) (void)(0 && ((size) != 0 && (addr) != NULL))
29 # define ASAN_UNPOISON_MEMORY_REGION(addr, size) (void)(0 && ((size) != 0 && (addr) != NULL))
37 #define BLI_asan_poison(addr, size) ASAN_POISON_MEMORY_REGION(addr, size)
42 #define BLI_asan_unpoison(addr, size) ASAN_UNPOISON_MEMORY_REGION(addr, size)