| Index: content/browser/fileapi/chrome_blob_storage_context.cc
 | 
| diff --git a/content/browser/fileapi/chrome_blob_storage_context.cc b/content/browser/fileapi/chrome_blob_storage_context.cc
 | 
| index 5fc26e40f3e08eec82ce3169e4c8be022a36ba92..f8753b5ea77e521d8f0c4fc24d517ee965bfdd6c 100644
 | 
| --- a/content/browser/fileapi/chrome_blob_storage_context.cc
 | 
| +++ b/content/browser/fileapi/chrome_blob_storage_context.cc
 | 
| @@ -69,12 +69,11 @@ scoped_ptr<BlobHandle> ChromeBlobStorageContext::CreateMemoryBackedBlob(
 | 
|    DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
 | 
|  
 | 
|    std::string uuid(base::GenerateGUID());
 | 
| -  scoped_ptr<storage::BlobDataBuilder> blob_data_builder(
 | 
| -      new storage::BlobDataBuilder(uuid));
 | 
| -  blob_data_builder->AppendData(data, length);
 | 
| +  storage::BlobDataBuilder blob_data_builder(uuid);
 | 
| +  blob_data_builder.AppendData(data, length);
 | 
|  
 | 
|    scoped_ptr<storage::BlobDataHandle> blob_data_handle =
 | 
| -      context_->AddFinishedBlob(*blob_data_builder.get());
 | 
| +      context_->AddFinishedBlob(&blob_data_builder);
 | 
|    if (!blob_data_handle)
 | 
|      return scoped_ptr<BlobHandle>();
 | 
|  
 | 
| 
 |