diff options
author | Alberto Aguirre <albaguirre@gmail.com> | 2018-03-02 15:01:01 -0600 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2018-03-11 22:58:49 +0100 |
commit | 7e1e0e5098beeaf926dc53e35f9e9f35915d5515 (patch) | |
tree | 72baae65d5b8546e2c3885b2d0c3fb7bb31d07fc /ConfigureChecks.cmake | |
parent | 3fa0e3959ced18fcc2d6e31c55ae658ba9bc43c5 (diff) | |
download | libssh-7e1e0e5098beeaf926dc53e35f9e9f35915d5515.tar.gz libssh-7e1e0e5098beeaf926dc53e35f9e9f35915d5515.tar.xz libssh-7e1e0e5098beeaf926dc53e35f9e9f35915d5515.zip |
misc: Use SecureZeroMemory if available for explicit_bzero
Useful on Windows platforms where SecureZeroMemory is available.
Signed-off-by: Alberto Aguirre <albaguirre@gmail.com>
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to 'ConfigureChecks.cmake')
-rw-r--r-- | ConfigureChecks.cmake | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake index f495faf0..fc42d982 100644 --- a/ConfigureChecks.cmake +++ b/ConfigureChecks.cmake @@ -180,6 +180,8 @@ if (WIN32) check_function_exists(_strtoui64 HAVE__STRTOUI64) set(HAVE_SELECT TRUE) + + check_symbol_exists(SecureZeroMemory "windows.h" HAVE_SECURE_ZERO_MEMORY) else (WIN32) check_function_exists(poll HAVE_POLL) check_function_exists(select HAVE_SELECT) |