summaryrefslogtreecommitdiff
path: root/pkgtools
diff options
context:
space:
mode:
authorschmonz <schmonz@pkgsrc.org>2018-11-07 00:39:07 +0000
committerschmonz <schmonz@pkgsrc.org>2018-11-07 00:39:07 +0000
commit0a98e144dd885709defbe82fd30a4637b84549fa (patch)
treee32aa16139560f9c06811f082566c97a19cc6b3f /pkgtools
parent38a1d0e3007a977c86d7634f13bb7c185a327236 (diff)
downloadpkgsrc-0a98e144dd885709defbe82fd30a4637b84549fa.tar.gz
Fix build on Tribblix without introducing warnings on NetBSD. From
riastradh@ ("commit!") with help from maya@.
Diffstat (limited to 'pkgtools')
-rw-r--r--pkgtools/digest/files/blake2b.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/pkgtools/digest/files/blake2b.c b/pkgtools/digest/files/blake2b.c
index 7d2fec41054..2e80d74c671 100644
--- a/pkgtools/digest/files/blake2b.c
+++ b/pkgtools/digest/files/blake2b.c
@@ -24,8 +24,6 @@
* SUCH DAMAGE.
*/
-#define _POSIX_C_SOURCE 200809L
-
#include <assert.h>
#include <stdint.h>
#include <string.h>
@@ -34,7 +32,7 @@
void *(*volatile blake2b_explicit_memset_impl)(void *, int, size_t) = &memset;
static void *
-explicit_memset(void *buf, int c, size_t n)
+blake2b_explicit_memset(void *buf, int c, size_t n)
{
return (*blake2b_explicit_memset_impl)(buf, c, n);
@@ -169,7 +167,7 @@ blake2b_compress(uint64_t h[8], uint64_t c, uint64_t last,
h[6] ^= v6 ^ v14;
h[7] ^= v7 ^ v15;
- (void)explicit_memset(m, 0, sizeof m);
+ (void)blake2b_explicit_memset(m, 0, sizeof m);
}
void
@@ -281,7 +279,7 @@ blake2b_final(struct blake2b *B, void *digest)
}
/* Erase the state. */
- (void)explicit_memset(B, 0, sizeof B);
+ (void)blake2b_explicit_memset(B, 0, sizeof B);
}
void