[openssl-commits] [openssl] master update

Dr. Stephen Henson steve at openssl.org
Fri May 13 12:00:46 UTC 2016


The branch master has been updated
       via  afdd82fb567dbcd003108eb5faab82998d9fbf4d (commit)
      from  0b2d4755d67eece48d1f705daa04de2be651c1ef (commit)


- Log -----------------------------------------------------------------
commit afdd82fb567dbcd003108eb5faab82998d9fbf4d
Author: Dr. Stephen Henson <steve at openssl.org>
Date:   Fri May 13 12:23:52 2016 +0100

    Fix stack constification definitions.
    
    RT#4471
    
    Reviewed-by: Matt Caswell <matt at openssl.org>

-----------------------------------------------------------------------

Summary of changes:
 include/openssl/safestack.h | 12 ++++++------
 1 file 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) \
     { \


More information about the openssl-commits mailing list