| Index: chrome/browser/geolocation/geolocation_infobar_delegate.cc | 
| diff --git a/chrome/browser/geolocation/geolocation_infobar_delegate.cc b/chrome/browser/geolocation/geolocation_infobar_delegate.cc | 
| index 8de4df8fc82312e82e260a157609c6d02b43ac3f..b69acf0cab7d70baee6a3ee3179aa34b1921bf77 100644 | 
| --- a/chrome/browser/geolocation/geolocation_infobar_delegate.cc | 
| +++ b/chrome/browser/geolocation/geolocation_infobar_delegate.cc | 
| @@ -35,9 +35,8 @@ infobars::InfoBar* GeolocationInfoBarDelegate::Create( | 
| committed_entry ? committed_entry->GetUniqueID() : 0, | 
| display_languages); | 
|  | 
| -  infobars::InfoBar* infobar = ConfirmInfoBarDelegate::CreateInfoBar( | 
| -      scoped_ptr<ConfirmInfoBarDelegate>(delegate)).release(); | 
| -  return infobar_service->AddInfoBar(scoped_ptr<infobars::InfoBar>(infobar)); | 
| +  return infobar_service->AddInfoBar(infobar_service->CreateConfirmInfoBar( | 
| +      scoped_ptr<ConfirmInfoBarDelegate>(delegate))); | 
| } | 
|  | 
| GeolocationInfoBarDelegate::GeolocationInfoBarDelegate( | 
|  |