Mercurial > dropbear
comparison dbhelpers.c @ 1739:13d834efc376 fuzz
merge from main
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Thu, 15 Oct 2020 19:55:15 +0800 |
parents | e75dab5bec71 |
children |
comparison
equal
deleted
inserted
replaced
1562:768ebf737aa0 | 1739:13d834efc376 |
---|---|
7 #if defined(HAVE_MEMSET_S) | 7 #if defined(HAVE_MEMSET_S) |
8 memset_s(data, len, 0x0, len); | 8 memset_s(data, len, 0x0, len); |
9 #elif defined(HAVE_EXPLICIT_BZERO) | 9 #elif defined(HAVE_EXPLICIT_BZERO) |
10 explicit_bzero(data, len); | 10 explicit_bzero(data, len); |
11 #else | 11 #else |
12 /* This must be volatile to avoid compiler optimisation */ | |
12 volatile void *p = data; | 13 volatile void *p = data; |
13 memset(p, 0x0, len); | 14 memset((void*)p, 0x0, len); |
14 #endif | 15 #endif |
15 } | 16 } |
16 | 17 |
17 | 18 |