summaryrefslogtreecommitdiffstats
path: root/crypto/rsa_private_key_openssl.cc
diff options
context:
space:
mode:
authordavidben <davidben@chromium.org>2015-02-20 16:51:33 -0800
committerCommit bot <commit-bot@chromium.org>2015-02-21 00:53:10 +0000
commite94fe096ed8c20a9388c6b321dc20a4b3eaa0a34 (patch)
tree42937ee5029fd600b1c9e0cd03c0c7d360895461 /crypto/rsa_private_key_openssl.cc
parentc8870c6897b0a970b8475f61e5823761c1b2589a (diff)
downloadchromium_src-e94fe096ed8c20a9388c6b321dc20a4b3eaa0a34.zip
chromium_src-e94fe096ed8c20a9388c6b321dc20a4b3eaa0a34.tar.gz
chromium_src-e94fe096ed8c20a9388c6b321dc20a4b3eaa0a34.tar.bz2
Convert crypto::ScopedOpenSSL to type aliases.
This avoids having to put '::Type' everywhere. BUG=none Review URL: https://codereview.chromium.org/948543002 Cr-Commit-Position: refs/heads/master@{#317462}
Diffstat (limited to 'crypto/rsa_private_key_openssl.cc')
-rw-r--r--crypto/rsa_private_key_openssl.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/crypto/rsa_private_key_openssl.cc b/crypto/rsa_private_key_openssl.cc
index 799d0f0..9f8352d 100644
--- a/crypto/rsa_private_key_openssl.cc
+++ b/crypto/rsa_private_key_openssl.cc
@@ -19,13 +19,13 @@ namespace crypto {
namespace {
-typedef ScopedOpenSSL<PKCS8_PRIV_KEY_INFO, PKCS8_PRIV_KEY_INFO_free>::Type
- ScopedPKCS8_PRIV_KEY_INFO;
+using ScopedPKCS8_PRIV_KEY_INFO =
+ ScopedOpenSSL<PKCS8_PRIV_KEY_INFO, PKCS8_PRIV_KEY_INFO_free>;
// Function pointer definition, for injecting the required key export function
// into ExportKey, below. The supplied function should export EVP_PKEY into
// the supplied BIO, returning 1 on success or 0 on failure.
-typedef int (ExportFunction)(BIO*, EVP_PKEY*);
+using ExportFunction = int (*)(BIO*, EVP_PKEY*);
// Helper to export |key| into |output| via the specified ExportFunction.
bool ExportKey(EVP_PKEY* key,