1 // RUN: %clang_cl_asan -Od %s -Fe%t 2 // RUN: %env_asan_opts=allocator_may_return_null=true %run %t 3 // RUN: %env_asan_opts=allocator_may_return_null=true:windows_hook_rtl_allocators=true %run %t 4 // UNSUPPORTED: asan-64-bits 5 #include <windows.h> main()6int main() { 7 void *nope = HeapAlloc(GetProcessHeap(), 0, ((size_t)0) - 1); 8 return (nope == nullptr) ? 0 : 1; 9 } 10