| Index: chrome/browser/sync/engine/syncapi.h
|
| diff --git a/chrome/browser/sync/engine/syncapi.h b/chrome/browser/sync/engine/syncapi.h
|
| index 8ffd729a319fd1b7c3bcb320a7e2bde775b60caa..cbd8d8b65951392ab92bbcd7f807b54766d04ed4 100644
|
| --- a/chrome/browser/sync/engine/syncapi.h
|
| +++ b/chrome/browser/sync/engine/syncapi.h
|
| @@ -574,7 +574,9 @@ class SyncManager {
|
| ACTION_DELETE,
|
| ACTION_UPDATE,
|
| };
|
| - ChangeRecord() : id(kInvalidId), action(ACTION_ADD) {}
|
| + ChangeRecord();
|
| + ~ChangeRecord();
|
| +
|
| int64 id;
|
| Action action;
|
| sync_pb::EntitySpecifics specifics;
|
| @@ -585,9 +587,9 @@ class SyncManager {
|
| // access to unencrypted bits.
|
| class ExtraPasswordChangeRecordData : public ExtraChangeRecordData {
|
| public:
|
| - ExtraPasswordChangeRecordData(const sync_pb::PasswordSpecificsData& data)
|
| - : unencrypted_(data) {}
|
| - virtual ~ExtraPasswordChangeRecordData() {}
|
| + explicit ExtraPasswordChangeRecordData(
|
| + const sync_pb::PasswordSpecificsData& data);
|
| + virtual ~ExtraPasswordChangeRecordData();
|
| const sync_pb::PasswordSpecificsData& unencrypted() {
|
| return unencrypted_;
|
| }
|
|
|