Index: chrome/browser/web_data_service_factory.cc |
diff --git a/chrome/browser/web_data_service_factory.cc b/chrome/browser/web_data_service_factory.cc |
index 1da606fa89b919c4ff7ce71d5d99a6ad1054d0a7..dba26b30daf21e15aec752ef86a43b240c1ea91b 100644 |
--- a/chrome/browser/web_data_service_factory.cc |
+++ b/chrome/browser/web_data_service_factory.cc |
@@ -54,9 +54,11 @@ ProfileErrorType ProfileErrorFromWebDataServiceWrapperError( |
} |
// Callback to show error dialog on profile load error. |
-void ProfileErrorCallback(WebDataServiceWrapper::ErrorType error_type, |
+void ProfileErrorCallback(const base::FilePath& corrupted_file, |
+ WebDataServiceWrapper::ErrorType error_type, |
sql::InitStatus status) { |
ShowProfileErrorDialog( |
+ corrupted_file, |
ProfileErrorFromWebDataServiceWrapperError(error_type), |
(status == sql::INIT_FAILURE) ? |
IDS_COULDNT_OPEN_PROFILE_ERROR : IDS_PROFILE_TOO_NEW_ERROR); |