Index: content/browser/indexed_db/indexed_db_factory_impl.cc |
diff --git a/content/browser/indexed_db/indexed_db_factory_impl.cc b/content/browser/indexed_db/indexed_db_factory_impl.cc |
index 069ade5db2d18806d64791b1ea3250b1154ed2be..b9a2042555782bb3517e086b7000efd19305bbcc 100644 |
--- a/content/browser/indexed_db/indexed_db_factory_impl.cc |
+++ b/content/browser/indexed_db/indexed_db_factory_impl.cc |
@@ -276,7 +276,7 @@ void IndexedDBFactoryImpl::DeleteDatabase( |
} |
database_map_[unique_identifier] = database.get(); |
- origin_dbs_.insert(std::make_pair(origin_url, database)); |
+ origin_dbs_.insert(std::make_pair(origin_url, database.get())); |
database->DeleteDatabase(callbacks); |
RemoveDatabaseFromMaps(unique_identifier); |
database = NULL; |
@@ -482,7 +482,7 @@ void IndexedDBFactoryImpl::Open(const base::string16& name, |
if (!was_open && database->ConnectionCount() > 0) { |
database_map_[unique_identifier] = database.get(); |
- origin_dbs_.insert(std::make_pair(origin_url, database)); |
+ origin_dbs_.insert(std::make_pair(origin_url, database.get())); |
} |
} |