master
1#define __CRT__NO_INLINE 1
2#include <windows.h>
3
4PVOID WINAPI RtlSecureZeroMemory(PVOID ptr,SIZE_T cnt)
5{
6 volatile char *vptr = (volatile char *)ptr;
7#if defined(__x86_64__) && !defined(__arm64ec__)
8 __stosb ((PBYTE)((DWORD64)vptr),0,cnt);
9#else
10 while (cnt != 0)
11 {
12 *vptr++ = 0;
13 cnt--;
14 }
15#endif /* __x86_64 */
16 return ptr;
17}