aboutsummaryrefslogtreecommitdiff
path: root/include/openssl/safestack.h
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2016-05-13 12:23:52 +0100
committerDr. Stephen Henson <steve@openssl.org>2016-05-13 12:23:52 +0100
commitafdd82fb567dbcd003108eb5faab82998d9fbf4d (patch)
treeae877800eb77c383ccf4420d70b3d4f18599efb5 /include/openssl/safestack.h
parent0b2d4755d67eece48d1f705daa04de2be651c1ef (diff)
downloadopenssl-afdd82fb567dbcd003108eb5faab82998d9fbf4d.zip
openssl-afdd82fb567dbcd003108eb5faab82998d9fbf4d.tar.gz
openssl-afdd82fb567dbcd003108eb5faab82998d9fbf4d.tar.bz2
Fix stack constification definitions.
RT#4471 Reviewed-by: Matt Caswell <matt@openssl.org>
Diffstat (limited to 'include/openssl/safestack.h')
-rw-r--r--include/openssl/safestack.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/include/openssl/safestack.h b/include/openssl/safestack.h
index 538774d..216982f 100644
--- a/include/openssl/safestack.h
+++ b/include/openssl/safestack.h
@@ -92,11 +92,11 @@ extern "C" {
STACK_OF(t1); \
static ossl_inline int sk_##t1##_num(const STACK_OF(t1) *sk) \
{ \
- return sk_num((_STACK *)sk); \
+ return sk_num((const _STACK *)sk); \
} \
static ossl_inline t2 *sk_##t1##_value(const STACK_OF(t1) *sk, int idx) \
{ \
- return (t2 *)sk_value((_STACK *)sk, idx); \
+ return (t2 *)sk_value((const _STACK *)sk, idx); \
} \
static ossl_inline STACK_OF(t1) *sk_##t1##_new(int (*cmpf)(const t3 * const *a, const t3 * const *b)) \
{ \
@@ -106,11 +106,11 @@ extern "C" {
{ \
return (STACK_OF(t1) *)sk_new_null(); \
} \
- static ossl_inline void sk_##t1##_free(const STACK_OF(t1) *sk) \
+ static ossl_inline void sk_##t1##_free(STACK_OF(t1) *sk) \
{ \
sk_free((_STACK *)sk); \
} \
- static ossl_inline void sk_##t1##_zero(const STACK_OF(t1) *sk) \
+ static ossl_inline void sk_##t1##_zero(STACK_OF(t1) *sk) \
{ \
sk_zero((_STACK *)sk); \
} \
@@ -158,13 +158,13 @@ extern "C" {
{ \
return sk_find_ex((_STACK *)sk, (void *)ptr); \
} \
- static ossl_inline void sk_##t1##_sort(const STACK_OF(t1) *sk) \
+ static ossl_inline void sk_##t1##_sort(STACK_OF(t1) *sk) \
{ \
sk_sort((_STACK *)sk); \
} \
static ossl_inline int sk_##t1##_is_sorted(const STACK_OF(t1) *sk) \
{ \
- return sk_is_sorted((_STACK *)sk); \
+ return sk_is_sorted((const _STACK *)sk); \
} \
static ossl_inline STACK_OF(t1) * sk_##t1##_dup(STACK_OF(t1) *sk) \
{ \