| Index: ios/chrome/browser/web/sad_tab_tab_helper.mm
|
| diff --git a/ios/chrome/browser/web/sad_tab_tab_helper.mm b/ios/chrome/browser/web/sad_tab_tab_helper.mm
|
| index 3edf63178eb26cc1ebae26729592c0569439d62f..186d5be61c69df8218e1864f310e177d9b7c1635 100644
|
| --- a/ios/chrome/browser/web/sad_tab_tab_helper.mm
|
| +++ b/ios/chrome/browser/web/sad_tab_tab_helper.mm
|
| @@ -6,6 +6,7 @@
|
|
|
| #import <Foundation/Foundation.h>
|
|
|
| +#include "base/memory/ptr_util.h"
|
| #include "base/strings/sys_string_conversions.h"
|
| #import "ios/chrome/browser/ui/sad_tab/sad_tab_view.h"
|
| #import "ios/chrome/browser/web/sad_tab_tab_helper_delegate.h"
|
| @@ -30,8 +31,8 @@ void SadTabTabHelper::CreateForWebState(web::WebState* web_state,
|
| id<SadTabTabHelperDelegate> delegate) {
|
| DCHECK(web_state);
|
| if (!FromWebState(web_state)) {
|
| - web_state->SetUserData(UserDataKey(),
|
| - new SadTabTabHelper(web_state, delegate));
|
| + web_state->SetUserData(UserDataKey(), base::WrapUnique(new SadTabTabHelper(
|
| + web_state, delegate)));
|
| }
|
| }
|
|
|
|
|