Index: base/crypto/rsa_private_key.h |
diff --git a/base/crypto/rsa_private_key.h b/base/crypto/rsa_private_key.h |
index bac4250b38f8755a518a78485c5286877035fbd2..9b8b4fd4cc7012a55c8f44e1de68650947424b9f 100644 |
--- a/base/crypto/rsa_private_key.h |
+++ b/base/crypto/rsa_private_key.h |
@@ -1,4 +1,4 @@ |
-// Copyright (c) 2009 The Chromium Authors. All rights reserved. |
+// Copyright (c) 2011 The Chromium Authors. All rights reserved. |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
@@ -168,6 +168,8 @@ class PrivateKeyInfoCodec { |
// TODO(hclam): This class should be ref-counted so it can be reused easily. |
class RSAPrivateKey { |
public: |
+ ~RSAPrivateKey(); |
+ |
// Create a new random instance. Can return NULL if initialization fails. |
static RSAPrivateKey* Create(uint16 num_bits); |
@@ -203,8 +205,6 @@ class RSAPrivateKey { |
static RSAPrivateKey* FindFromPublicKeyInfo( |
const std::vector<uint8>& input); |
- ~RSAPrivateKey(); |
- |
#if defined(USE_OPENSSL) |
EVP_PKEY* key() { return key_; } |
#elif defined(USE_NSS) |