Index: chrome/browser/sync/glue/synced_device_tracker.cc |
diff --git a/chrome/browser/sync/glue/synced_device_tracker.cc b/chrome/browser/sync/glue/synced_device_tracker.cc |
index 1535660dfb5701ddd66b50d2a97c6f3eb038197c..fd38bc855f3945a0abd47f29a4639f076e532da8 100644 |
--- a/chrome/browser/sync/glue/synced_device_tracker.cc |
+++ b/chrome/browser/sync/glue/synced_device_tracker.cc |
@@ -28,10 +28,10 @@ std::string DeviceInfoLookupString(const std::string& cache_guid) { |
SyncedDeviceTracker::SyncedDeviceTracker(syncer::UserShare* user_share, |
const std::string& cache_guid) |
: ChangeProcessor(NULL), |
- weak_factory_(this), |
user_share_(user_share), |
cache_guid_(cache_guid), |
- local_device_info_tag_(DeviceInfoLookupString(cache_guid)) { |
+ local_device_info_tag_(DeviceInfoLookupString(cache_guid)), |
+ weak_factory_(this) { |
observers_ = new ObserverListThreadSafe<Observer>; |
} |