diff --git a/crypto/pool/pool.c b/crypto/pool/pool.c index ebe1b24d..ca058fc2 100644 --- a/crypto/pool/pool.c +++ b/crypto/pool/pool.c @@ -191,7 +191,7 @@ const uint8_t *CRYPTO_BUFFER_data(const CRYPTO_BUFFER *buf) { return buf->data; } -const size_t CRYPTO_BUFFER_len(const CRYPTO_BUFFER *buf) { +size_t CRYPTO_BUFFER_len(const CRYPTO_BUFFER *buf) { return buf->len; } diff --git a/include/openssl/pool.h b/include/openssl/pool.h index 0f6a3c89..a6dee9fd 100644 --- a/include/openssl/pool.h +++ b/include/openssl/pool.h @@ -62,7 +62,7 @@ OPENSSL_EXPORT const uint8_t *CRYPTO_BUFFER_data(const CRYPTO_BUFFER *buf); /* CRYPTO_BUFFER_len returns the length, in bytes, of the data contained in * |buf|. */ -OPENSSL_EXPORT const size_t CRYPTO_BUFFER_len(const CRYPTO_BUFFER *buf); +OPENSSL_EXPORT size_t CRYPTO_BUFFER_len(const CRYPTO_BUFFER *buf); /* CRYPTO_BUFFER_init_CBS initialises |out| to point at the data from |buf|. */ OPENSSL_EXPORT void CRYPTO_BUFFER_init_CBS(const CRYPTO_BUFFER *buf, CBS *out);