diff options
author | Richard Levitte <levitte@openssl.org> | 2005-04-20 13:17:42 +0000 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2005-04-20 13:17:42 +0000 |
commit | a74286d63639a64f8c62dcd92c9a3dc93b3cba8f (patch) | |
tree | e7d0a180701d77c8fbc444be79d8c2728e15a1f8 /crypto/stack/safestack.h | |
parent | 254cfe878e412d5f52e3df084e8ca744aac1d3f6 (diff) |
Make sure id2_func is properly cast as well...
Diffstat (limited to 'crypto/stack/safestack.h')
-rw-r--r-- | crypto/stack/safestack.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crypto/stack/safestack.h b/crypto/stack/safestack.h index 3ae9d272da..38dd103641 100644 --- a/crypto/stack/safestack.h +++ b/crypto/stack/safestack.h @@ -196,10 +196,10 @@ STACK_OF(type) \ #define SKM_ASN1_SET_OF_d2i(type, st, pp, length, d2i_func, free_func, ex_tag, ex_class) \ d2i_ASN1_SET(st,pp,length, (void *(*)(void ** ,const unsigned char ** ,long))d2i_func, (void (*)(void *))free_func, ex_tag,ex_class) #define SKM_ASN1_SET_OF_i2d(type, st, pp, i2d_func, ex_tag, ex_class, is_set) \ - i2d_ASN1_SET(st,pp,i2d_func,ex_tag,ex_class,is_set) + i2d_ASN1_SET(st,pp,(int (*)(void *, unsigned char **))i2d_func,ex_tag,ex_class,is_set) #define SKM_ASN1_seq_pack(type, st, i2d_func, buf, len) \ - ASN1_seq_pack(st, i2d_func, buf, len) + ASN1_seq_pack(st, (int (*)(void *, unsigned char **))i2d_func, buf, len) #define SKM_ASN1_seq_unpack(type, buf, len, d2i_func, free_func) \ ASN1_seq_unpack(buf,len,(void *(*)(void **,const unsigned char **,long))d2i_func, (void(*)(void *))free_func) |