summaryrefslogtreecommitdiffstats
path: root/chrome/browser/sync/engine
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/sync/engine')
-rw-r--r--chrome/browser/sync/engine/syncapi.cc2
-rw-r--r--chrome/browser/sync/engine/syncapi.h1
2 files changed, 3 insertions, 0 deletions
diff --git a/chrome/browser/sync/engine/syncapi.cc b/chrome/browser/sync/engine/syncapi.cc
index 3d5ccc4..12fe48d 100644
--- a/chrome/browser/sync/engine/syncapi.cc
+++ b/chrome/browser/sync/engine/syncapi.cc
@@ -939,6 +939,8 @@ SyncManager::ExtraChangeRecordData::~ExtraChangeRecordData() {}
SyncManager::ChangeRecord::ChangeRecord()
: id(kInvalidId), action(ACTION_ADD) {}
+SyncManager::ChangeRecord::~ChangeRecord() {}
+
DictionaryValue* SyncManager::ChangeRecord::ToValue(
const BaseTransaction* trans) const {
DictionaryValue* value = new DictionaryValue();
diff --git a/chrome/browser/sync/engine/syncapi.h b/chrome/browser/sync/engine/syncapi.h
index 09cda86..2be895c 100644
--- a/chrome/browser/sync/engine/syncapi.h
+++ b/chrome/browser/sync/engine/syncapi.h
@@ -609,6 +609,7 @@ class SyncManager {
ACTION_UPDATE,
};
ChangeRecord();
+ ~ChangeRecord();
// Transfers ownership of the DictionaryValue to the caller.
DictionaryValue* ToValue(const BaseTransaction* trans) const;