Index: content/browser/indexed_db/indexed_db_backing_store.h |
diff --git a/content/browser/indexed_db/indexed_db_backing_store.h b/content/browser/indexed_db/indexed_db_backing_store.h |
index 993d53d12722a4cd266bea7eb511ab353cbf96aa..c9efb300a05b51a321787fe5b065292b67c44e41 100644 |
--- a/content/browser/indexed_db/indexed_db_backing_store.h |
+++ b/content/browser/indexed_db/indexed_db_backing_store.h |
@@ -199,7 +199,7 @@ class CONTENT_EXPORT IndexedDBBackingStore |
int64 database_id, |
int64 object_store_id, |
const IndexedDBKey& key, |
- IndexedDBValue& value, |
+ IndexedDBValue* value, |
ScopedVector<webkit_blob::BlobDataHandle>* handles, |
RecordIdentifier* record) WARN_UNUSED_RESULT; |
virtual leveldb::Status ClearObjectStore( |
@@ -497,8 +497,8 @@ class CONTENT_EXPORT IndexedDBBackingStore |
// Returns true on success, false on failure. |
bool CollectBlobFilesToRemove(); |
// The callback will be called eventually on success or failure. |
- void WriteNewBlobs(BlobEntryKeyValuePairVec& new_blob_entries, |
- WriteDescriptorVec& new_files_to_write, |
+ void WriteNewBlobs(BlobEntryKeyValuePairVec* new_blob_entries, |
+ WriteDescriptorVec* new_files_to_write, |
scoped_refptr<BlobWriteCallback> callback); |
leveldb::Status SortBlobsToRemove(); |
@@ -547,7 +547,7 @@ class CONTENT_EXPORT IndexedDBBackingStore |
static bool ReadCorruptionInfo(const base::FilePath& path_base, |
const GURL& origin_url, |
- std::string& message); |
+ std::string* message); |
leveldb::Status FindKeyInIndex( |
IndexedDBBackingStore::Transaction* transaction, |