 |
Blender
V3.3
|
Go to the documentation of this file.
7 # define __has_feature(x) 0
10 #if (defined(__SANITIZE_ADDRESS__) || __has_feature(address_sanitizer)) && !defined(_MSC_VER)
11 # include "sanitizer/asan_interface.h"
14 # define ASAN_POISON_MEMORY_REGION(addr, size) (void)(0 && ((size) != 0 && (addr) != NULL))
15 # define ASAN_UNPOISON_MEMORY_REGION(addr, size) (void)(0 && ((size) != 0 && (addr) != NULL))
23 #define BLI_asan_poison(addr, size) ASAN_POISON_MEMORY_REGION(addr, size)
28 #define BLI_asan_unpoison(addr, size) ASAN_UNPOISON_MEMORY_REGION(addr, size)