Index: chrome/browser/sync/engine/syncer_types.cc |
diff --git a/chrome/browser/sync/engine/syncer_types.cc b/chrome/browser/sync/engine/syncer_types.cc |
index 8bc5524e4ec1b9534267fd0a904f94d2bf06a12d..4a8a9ad15a8838d762e8dd93ca6a227a2f41c498 100644 |
--- a/chrome/browser/sync/engine/syncer_types.cc |
+++ b/chrome/browser/sync/engine/syncer_types.cc |
@@ -10,6 +10,16 @@ SyncEngineEvent::SyncEngineEvent(EventCause cause) : what_happened(cause), |
snapshot(NULL) { |
} |
+SyncEngineEvent::SyncEngineEvent( |
+ const tracked_objects::Location& unrecoverable_error_location, |
+ const std::string& message) : unrecoverable_error_info( |
+ unrecoverable_error_location, |
+ message), |
+ what_happened( |
+ SyncEngineEvent::UNRECOVERABLE_ERROR), |
+ snapshot(NULL) { |
+} |
+ |
SyncEngineEvent::~SyncEngineEvent() {} |
} // namespace browser_sync |