| Index: storage/browser/blob/blob_data_item.cc
|
| diff --git a/storage/browser/blob/blob_data_item.cc b/storage/browser/blob/blob_data_item.cc
|
| index 504a1c3e8be39939d58c0ac19702f7c6d3e2ac89..c1ec3b3db68fadb7930d5cdcb022610cbb924037 100644
|
| --- a/storage/browser/blob/blob_data_item.cc
|
| +++ b/storage/browser/blob/blob_data_item.cc
|
| @@ -6,12 +6,33 @@
|
|
|
| namespace storage {
|
|
|
| +BlobDataItem::DataHandle::~DataHandle() {
|
| +}
|
| +
|
| +BlobDataItem::BlobDataItem(scoped_ptr<DataElement> item)
|
| + : item_(item.Pass()),
|
| + disk_cache_entry_(nullptr),
|
| + disk_cache_stream_index_(-1) {
|
| +}
|
| +
|
| BlobDataItem::BlobDataItem(scoped_ptr<DataElement> item,
|
| - scoped_refptr<ShareableFileReference> file_handle)
|
| - : item_(item.Pass()), file_handle_(file_handle) {
|
| + const scoped_refptr<DataHandle>& data_handle)
|
| + : item_(item.Pass()),
|
| + data_handle_(data_handle),
|
| + disk_cache_entry_(nullptr),
|
| + disk_cache_stream_index_(-1) {
|
| }
|
| -BlobDataItem::BlobDataItem(scoped_ptr<DataElement> item) : item_(item.Pass()) {
|
| +
|
| +BlobDataItem::BlobDataItem(scoped_ptr<DataElement> item,
|
| + const scoped_refptr<DataHandle>& data_handle,
|
| + disk_cache::Entry* entry,
|
| + int disk_cache_stream_index)
|
| + : item_(item.Pass()),
|
| + data_handle_(data_handle),
|
| + disk_cache_entry_(entry),
|
| + disk_cache_stream_index_(disk_cache_stream_index) {
|
| }
|
| +
|
| BlobDataItem::~BlobDataItem() {
|
| }
|
|
|
|
|