Index: sync/util/cryptographer.h |
diff --git a/sync/util/cryptographer.h b/sync/util/cryptographer.h |
index 9876f83b7680522c564215928f52f05621031b17..530995cb05d7067be10557e1ca50ab6a312b3535 100644 |
--- a/sync/util/cryptographer.h |
+++ b/sync/util/cryptographer.h |
@@ -51,6 +51,7 @@ class SYNC_EXPORT Cryptographer { |
public: |
// Does not take ownership of |encryptor|. |
explicit Cryptographer(Encryptor* encryptor); |
+ explicit Cryptographer(const Cryptographer& other); |
~Cryptographer(); |
// |restored_bootstrap_token| can be provided via this method to bootstrap |
@@ -206,13 +207,14 @@ class SYNC_EXPORT Cryptographer { |
// The Nigoris we know about, mapped by key name. |
NigoriMap nigoris_; |
+ |
// The key name associated with the default nigori. If non-empty, must |
// correspond to a nigori within |nigoris_|. |
std::string default_nigori_name_; |
scoped_ptr<sync_pb::EncryptedData> pending_keys_; |
- DISALLOW_COPY_AND_ASSIGN(Cryptographer); |
+ DISALLOW_ASSIGN(Cryptographer); |
}; |
} // namespace syncer |