Remove SECP256K1_INLINE usage from examples

This commit is contained in:
Hennadii Stepanov 2023-03-09 13:05:14 +00:00
parent 5658209459
commit 77445898a5
No known key found for this signature in database
GPG Key ID: 410108112E7EA81F

View File

@ -77,7 +77,7 @@ static void print_hex(unsigned char* data, size_t size) {
#include <Windows.h> #include <Windows.h>
#endif #endif
/* Cleanses memory to prevent leaking sensitive info. Won't be optimized out. */ /* Cleanses memory to prevent leaking sensitive info. Won't be optimized out. */
static SECP256K1_INLINE void secure_erase(void *ptr, size_t len) { static void secure_erase(void *ptr, size_t len) {
#if defined(_MSC_VER) #if defined(_MSC_VER)
/* SecureZeroMemory is guaranteed not to be optimized out by MSVC. */ /* SecureZeroMemory is guaranteed not to be optimized out by MSVC. */
SecureZeroMemory(ptr, len); SecureZeroMemory(ptr, len);