| Index: crypto/ec_signature_creator.cc
|
| diff --git a/crypto/ec_signature_creator.cc b/crypto/ec_signature_creator.cc
|
| deleted file mode 100644
|
| index a6887bc117b7f5e7206e42d62367a9c3be571ad3..0000000000000000000000000000000000000000
|
| --- a/crypto/ec_signature_creator.cc
|
| +++ /dev/null
|
| @@ -1,34 +0,0 @@
|
| -// Copyright (c) 2012 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.
|
| -
|
| -#include "crypto/ec_signature_creator.h"
|
| -
|
| -#include "base/logging.h"
|
| -#include "crypto/ec_signature_creator_impl.h"
|
| -
|
| -namespace crypto {
|
| -
|
| -namespace {
|
| -
|
| -ECSignatureCreatorFactory* g_factory_ = NULL;
|
| -
|
| -} // namespace
|
| -
|
| -// static
|
| -ECSignatureCreator* ECSignatureCreator::Create(ECPrivateKey* key) {
|
| - if (g_factory_)
|
| - return g_factory_->Create(key);
|
| - return new ECSignatureCreatorImpl(key);
|
| -}
|
| -
|
| -// static
|
| -void ECSignatureCreator::SetFactoryForTesting(
|
| - ECSignatureCreatorFactory* factory) {
|
| - // We should always clear the factory after each test to avoid
|
| - // use-after-free problems.
|
| - DCHECK(!g_factory_ || !factory);
|
| - g_factory_ = factory;
|
| -}
|
| -
|
| -} // namespace crypto
|
|
|