diff options
Diffstat (limited to 'components/autofill/core/browser/webdata/autofill_webdata_service.cc')
-rw-r--r-- | components/autofill/core/browser/webdata/autofill_webdata_service.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/autofill/core/browser/webdata/autofill_webdata_service.cc b/components/autofill/core/browser/webdata/autofill_webdata_service.cc index 6512492..3e90e62 100644 --- a/components/autofill/core/browser/webdata/autofill_webdata_service.cc +++ b/components/autofill/core/browser/webdata/autofill_webdata_service.cc @@ -274,7 +274,8 @@ base::SupportsUserData* AutofillWebDataService::GetDBUserData() { void AutofillWebDataService::GetAutofillBackend( const base::Callback<void(AutofillWebDataBackend*)>& callback) { - db_thread_->PostTask(FROM_HERE, base::Bind(callback, autofill_backend_)); + db_thread_->PostTask( + FROM_HERE, base::Bind(callback, base::RetainedRef(autofill_backend_))); } AutofillWebDataService::~AutofillWebDataService() { |