diff options
Diffstat (limited to 'chromium/components/services/leveldb/leveldb_service_impl.cc')
-rw-r--r-- | chromium/components/services/leveldb/leveldb_service_impl.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/chromium/components/services/leveldb/leveldb_service_impl.cc b/chromium/components/services/leveldb/leveldb_service_impl.cc index 7e4c61283f8..f1fd13a93c7 100644 --- a/chromium/components/services/leveldb/leveldb_service_impl.cc +++ b/chromium/components/services/leveldb/leveldb_service_impl.cc @@ -7,6 +7,7 @@ #include <memory> #include <utility> +#include "base/sequenced_task_runner.h" #include "components/services/leveldb/env_mojo.h" #include "components/services/leveldb/leveldb_database_impl.h" #include "components/services/leveldb/public/cpp/util.h" @@ -74,14 +75,14 @@ void LevelDBServiceImpl::OpenWithOptions( void LevelDBServiceImpl::OpenInMemory( const base::Optional<base::trace_event::MemoryAllocatorDumpGuid>& memory_dump_id, + const std::string& tracking_name, leveldb::mojom::LevelDBDatabaseAssociatedRequest database, OpenCallback callback) { leveldb_env::Options options; options.create_if_missing = true; options.max_open_files = 0; // Use minimum. - std::unique_ptr<leveldb::Env> env( - leveldb_chrome::NewMemEnv(leveldb::Env::Default())); + auto env = leveldb_chrome::NewMemEnv(tracking_name); options.env = env.get(); std::unique_ptr<leveldb::DB> db; |