diff options
author | Ben Laurie <ben@openssl.org> | 2008-10-14 08:10:52 +0000 |
---|---|---|
committer | Ben Laurie <ben@openssl.org> | 2008-10-14 08:10:52 +0000 |
commit | 1ea6472e604ed0e411fa41fcb5f242729ee42cd6 (patch) | |
tree | 48d94ac212ab59ca0e17e7c250f5f0f0c063a039 /crypto/stack/stack.h | |
parent | b8dfde2a362a4a4cb1f102674704972471385a87 (diff) | |
download | openssl-1ea6472e604ed0e411fa41fcb5f242729ee42cd6.tar.gz |
Type-safe OBJ_bsearch_ex.
Diffstat (limited to 'crypto/stack/stack.h')
-rw-r--r-- | crypto/stack/stack.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/crypto/stack/stack.h b/crypto/stack/stack.h index 70f78aa743..ce35e554eb 100644 --- a/crypto/stack/stack.h +++ b/crypto/stack/stack.h @@ -70,7 +70,7 @@ typedef struct stack_st int sorted; int num_alloc; - int (*comp)(const void * const *, const void * const *); + int (*comp)(const void *, const void *); } _STACK; /* Use STACK_OF(...) instead */ #define M_sk_num(sk) ((sk) ? (sk)->num:-1) @@ -81,7 +81,7 @@ void *sk_value(const _STACK *, int); void *sk_set(_STACK *, int, void *); -_STACK *sk_new(int (*cmp)(const void * const *, const void * const *)); +_STACK *sk_new(int (*cmp)(const void *, const void *)); _STACK *sk_new_null(void); void sk_free(_STACK *); void sk_pop_free(_STACK *st, void (*func)(void *)); @@ -95,9 +95,8 @@ int sk_unshift(_STACK *st, void *data); void *sk_shift(_STACK *st); void *sk_pop(_STACK *st); void sk_zero(_STACK *st); -int (*sk_set_cmp_func(_STACK *sk, int (*c)(const void * const *, - const void * const *))) - (const void * const *, const void * const *); +int (*sk_set_cmp_func(_STACK *sk, int (*c)(const void *, const void *))) + (const void *, const void *); _STACK *sk_dup(_STACK *st); void sk_sort(_STACK *st); int sk_is_sorted(const _STACK *st); |