| 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..186e79356fd23137c1e7dd798d5a060f3591afa5 100644
|
| --- a/sync/internal_api/base_transaction.cc
|
| +++ b/sync/internal_api/base_transaction.cc
|
| @@ -12,19 +12,19 @@ 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());
|
| }
|
|
|
|
|