| Index: sync/internal_api/base_transaction.cc
|
| diff --git a/sync/internal_api/base_transaction.cc b/sync/internal_api/base_transaction.cc
|
| index 11a8ca4321a0257211a68de25198f1ea7baac568..cbfb246ed6ad6eb38a7f721f2877eab3833a71a7 100644
|
| --- a/sync/internal_api/base_transaction.cc
|
| +++ b/sync/internal_api/base_transaction.cc
|
| @@ -12,19 +12,20 @@ namespace syncer {
|
|
|
| //////////////////////////////////////////////////////////////////////////
|
| // BaseTransaction member definitions
|
| -BaseTransaction::BaseTransaction(UserShare* share) {
|
| +BaseTransaction::BaseTransaction(UserShare* share)
|
| + : user_share_(share) {
|
| DCHECK(share && share->directory.get());
|
| - directory_ = share->directory.get();
|
| }
|
| +
|
| BaseTransaction::~BaseTransaction() {
|
| }
|
|
|
| Cryptographer* BaseTransaction::GetCryptographer() const {
|
| - return directory_->GetCryptographer(this->GetWrappedTrans());
|
| + return GetDirectory()->GetCryptographer(this->GetWrappedTrans());
|
| }
|
|
|
| ModelTypeSet BaseTransaction::GetEncryptedTypes() const {
|
| - return directory_->GetNigoriHandler()->GetEncryptedTypes(
|
| + return GetDirectory()->GetNigoriHandler()->GetEncryptedTypes(
|
| this->GetWrappedTrans());
|
| }
|
|
|
|
|