diff options
Diffstat (limited to 'chrome/browser/webdata/web_data_service.cc')
-rw-r--r-- | chrome/browser/webdata/web_data_service.cc | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/chrome/browser/webdata/web_data_service.cc b/chrome/browser/webdata/web_data_service.cc index 50acf2e..9557ef8 100644 --- a/chrome/browser/webdata/web_data_service.cc +++ b/chrome/browser/webdata/web_data_service.cc @@ -63,8 +63,9 @@ WDKeywordsResult::WDKeywordsResult() WDKeywordsResult::~WDKeywordsResult() {} -WebDataService::WebDataService() - : autocomplete_syncable_service_(NULL), +WebDataService::WebDataService(const ProfileErrorCallback& callback) + : WebDataServiceBase(callback), + autocomplete_syncable_service_(NULL), autofill_profile_syncable_service_(NULL) { } @@ -275,6 +276,12 @@ void WebDataService::RemoveAutofillProfilesAndCreditCardsModifiedBetween( this, delete_begin, delete_end)); } +WebDataService::WebDataService() + : WebDataServiceBase(ProfileErrorCallback()), + autocomplete_syncable_service_(NULL), + autofill_profile_syncable_service_(NULL) { +} + WebDataService::~WebDataService() { DCHECK(!autocomplete_syncable_service_); DCHECK(!autofill_profile_syncable_service_); |