summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>2017-05-31 23:21:06 +0000
committeragc <agc@pkgsrc.org>2017-05-31 23:21:06 +0000
commit85f12a5da2f323e1a4c58babbcfc6a8c1ab4d400 (patch)
treea50aab2e12b50bc8644b6a976b034b0cb7ee2f21 /security
parentd3273e88c37ecc6ec4366c76084da215739739b4 (diff)
downloadpkgsrc-85f12a5da2f323e1a4c58babbcfc6a8c1ab4d400.tar.gz
make sure __UNCONST is defined before using it
Diffstat (limited to 'security')
-rw-r--r--security/merkletree/files/libmerkle.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/security/merkletree/files/libmerkle.c b/security/merkletree/files/libmerkle.c
index 94afa6f6db9..923e5b0bf5c 100644
--- a/security/merkletree/files/libmerkle.c
+++ b/security/merkletree/files/libmerkle.c
@@ -38,6 +38,10 @@
#define MERKLETREE_MAX_ROWS 16
+#ifndef __UNCONST
+#define __UNCONST(a) ((void *)(unsigned long)(const void *)(a))
+#endif
+
/* a row of digests in a merkle tree */
typedef struct merkletree_row_t {
uint64_t outc; /* # of output bytes */