| Index: net/cert/merkle_tree_leaf.cc
|
| diff --git a/net/cert/merkle_tree_leaf.cc b/net/cert/merkle_tree_leaf.cc
|
| index 21e2814402cacc2adfb1aa90d90ec38472e1bf11..5dfe08e350f02d19f65b49598893e8c50e1bfe47 100644
|
| --- a/net/cert/merkle_tree_leaf.cc
|
| +++ b/net/cert/merkle_tree_leaf.cc
|
| @@ -15,9 +15,13 @@ namespace ct {
|
|
|
| MerkleTreeLeaf::MerkleTreeLeaf() {}
|
|
|
| -MerkleTreeLeaf::~MerkleTreeLeaf() {}
|
| +MerkleTreeLeaf::MerkleTreeLeaf(const MerkleTreeLeaf& other) = default;
|
|
|
| -bool Hash(const MerkleTreeLeaf& tree_leaf, std::string* out) {
|
| +MerkleTreeLeaf::MerkleTreeLeaf(MerkleTreeLeaf&&) = default;
|
| +
|
| +MerkleTreeLeaf::~MerkleTreeLeaf() = default;
|
| +
|
| +bool HashMerkleTreeLeaf(const MerkleTreeLeaf& tree_leaf, std::string* out) {
|
| // Prepend 0 byte as per RFC 6962, section-2.1
|
| std::string leaf_in_tls_format("\x00", 1);
|
| if (!EncodeTreeLeaf(tree_leaf, &leaf_in_tls_format))
|
| @@ -44,7 +48,6 @@ bool GetMerkleTreeLeaf(const X509Certificate* cert,
|
| }
|
| }
|
|
|
| - merkle_tree_leaf->log_id = sct->log_id;
|
| merkle_tree_leaf->timestamp = sct->timestamp;
|
| merkle_tree_leaf->extensions = sct->extensions;
|
| return true;
|
|
|