Index: extensions/browser/blob_holder.cc |
diff --git a/extensions/browser/blob_holder.cc b/extensions/browser/blob_holder.cc |
index 5f739531be1926eb6ba17055cd7fbd7e424619bf..f0146cdff07aa3f67b2725f252a0050be9514d09 100644 |
--- a/extensions/browser/blob_holder.cc |
+++ b/extensions/browser/blob_holder.cc |
@@ -44,8 +44,8 @@ void BlobHolder::HoldBlobReference(scoped_ptr<content::BlobHandle> blob) { |
DCHECK_CURRENTLY_ON(content::BrowserThread::UI); |
DCHECK(!ContainsBlobHandle(blob.get())); |
- held_blobs_.insert( |
- make_pair(blob->GetUUID(), make_linked_ptr(blob.release()))); |
+ std::string uuid = blob->GetUUID(); |
+ held_blobs_.insert(make_pair(uuid, make_linked_ptr(blob.release()))); |
} |
BlobHolder::BlobHolder(content::RenderProcessHost* render_process_host) |