From 1a0a8b6760a9bc21c1c14a07c88fe63d637464ea Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Sat, 16 Apr 2016 15:23:54 -0400 Subject: [PATCH] Make EVP_MD_CTX size functions return size_t. The EVP_MD versions do, so the types should bubble up. BUG=22 Change-Id: Ibccbc9ff35bbfd3d164fc28bcdd53ed97c0ab338 Reviewed-on: https://boringssl-review.googlesource.com/7687 Reviewed-by: Steven Valdez Reviewed-by: David Benjamin --- crypto/digest/digest.c | 4 ++-- include/openssl/digest.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/crypto/digest/digest.c b/crypto/digest/digest.c index dfa40bd9..fdd9fe55 100644 --- a/crypto/digest/digest.c +++ b/crypto/digest/digest.c @@ -231,11 +231,11 @@ const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx) { return ctx->digest; } -unsigned EVP_MD_CTX_size(const EVP_MD_CTX *ctx) { +size_t EVP_MD_CTX_size(const EVP_MD_CTX *ctx) { return EVP_MD_size(EVP_MD_CTX_md(ctx)); } -unsigned EVP_MD_CTX_block_size(const EVP_MD_CTX *ctx) { +size_t EVP_MD_CTX_block_size(const EVP_MD_CTX *ctx) { return EVP_MD_block_size(EVP_MD_CTX_md(ctx)); } diff --git a/include/openssl/digest.h b/include/openssl/digest.h index 80028efd..9a5ec511 100644 --- a/include/openssl/digest.h +++ b/include/openssl/digest.h @@ -218,11 +218,11 @@ OPENSSL_EXPORT const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); /* EVP_MD_CTX_size returns the digest size of |ctx|, in bytes. It * will crash if a digest hasn't been set on |ctx|. */ -OPENSSL_EXPORT unsigned EVP_MD_CTX_size(const EVP_MD_CTX *ctx); +OPENSSL_EXPORT size_t EVP_MD_CTX_size(const EVP_MD_CTX *ctx); /* EVP_MD_CTX_block_size returns the block size of the digest function used by * |ctx|, in bytes. It will crash if a digest hasn't been set on |ctx|. */ -OPENSSL_EXPORT unsigned EVP_MD_CTX_block_size(const EVP_MD_CTX *ctx); +OPENSSL_EXPORT size_t EVP_MD_CTX_block_size(const EVP_MD_CTX *ctx); /* EVP_MD_CTX_type returns a NID describing the digest function used by |ctx|. * (For example, |NID_sha256|.) It will crash if a digest hasn't been set on