From cf9978bc0e23ac1d477a0c43793078683ec21264 Mon Sep 17 00:00:00 2001 From: Sebastian Sturm <25849945+sturmsebastian@users.noreply.github.com> Date: Sun, 8 Sep 2019 14:45:06 +0200 Subject: [PATCH] Ensure Signer::len has documentation Applied conditional compilation to internal helpers --- openssl/src/sign.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/openssl/src/sign.rs b/openssl/src/sign.rs index 633d77ac..5bc863af 100644 --- a/openssl/src/sign.rs +++ b/openssl/src/sign.rs @@ -279,8 +279,12 @@ impl<'a> Signer<'a> { /// OpenSSL documentation at [`EVP_DigestSignFinal`]. /// /// [`EVP_DigestSignFinal`]: https://www.openssl.org/docs/man1.1.0/crypto/EVP_DigestSignFinal.html - #[cfg(not(ossl111))] pub fn len(&self) -> Result { + self.len_intern() + } + + #[cfg(not(ossl111))] + fn len_intern(&self) -> Result { unsafe { let mut len = 0; cvt(ffi::EVP_DigestSignFinal( @@ -293,7 +297,7 @@ impl<'a> Signer<'a> { } #[cfg(ossl111)] - pub fn len(&self) -> Result { + fn len_intern(&self) -> Result { unsafe { let mut len = 0; cvt(ffi::EVP_DigestSign(