Make it legal C.
Reviewed-by: Rich Salz <rsalz@openssl.org>
This commit is contained in:
parent
686c86a430
commit
703f44e73c
@ -180,7 +180,7 @@ void lh_node_usage_stats_bio(const _LHASH *lh, BIO *out);
|
|||||||
# define LHASH_OF(type) struct lhash_st_##type
|
# define LHASH_OF(type) struct lhash_st_##type
|
||||||
|
|
||||||
# define DEFINE_LHASH_OF(type) \
|
# define DEFINE_LHASH_OF(type) \
|
||||||
LHASH_OF(type) { union { void* d1; unsigned long d2; int d3; }; }; \
|
LHASH_OF(type) { union lh_##type##_dummy { void* d1; unsigned long d2; int d3; } dummy; }; \
|
||||||
static ossl_inline LHASH_OF(type) * \
|
static ossl_inline LHASH_OF(type) * \
|
||||||
lh_##type##_new(unsigned long (*hfn)(const type *), \
|
lh_##type##_new(unsigned long (*hfn)(const type *), \
|
||||||
int (*cfn)(const type *, const type *)) \
|
int (*cfn)(const type *, const type *)) \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user