Index: chrome/browser/extensions/api/streams_private/streams_private_api.cc |
diff --git a/chrome/browser/extensions/api/streams_private/streams_private_api.cc b/chrome/browser/extensions/api/streams_private/streams_private_api.cc |
index 1018b72455bd2c632accdd6eb8a66ed9728c4c77..f2d5ae5cdb62a45df58e8befeb0b2b3d1506275c 100644 |
--- a/chrome/browser/extensions/api/streams_private/streams_private_api.cc |
+++ b/chrome/browser/extensions/api/streams_private/streams_private_api.cc |
@@ -60,8 +60,8 @@ void StreamsPrivateAPI::ExecuteMimeTypeHandler( |
ExtensionSystem::Get(profile_)->event_router()->DispatchEventToExtension( |
extension_id, event.Pass()); |
- streams_[extension_id][stream->GetURL()] = |
- make_linked_ptr(stream.release()); |
+ GURL url = stream->GetURL(); |
+ streams_[extension_id][url] = make_linked_ptr(stream.release()); |
} |
static base::LazyInstance<ProfileKeyedAPIFactory<StreamsPrivateAPI> > |