summaryrefslogtreecommitdiff
path: root/chromium/components/services/leveldb/leveldb_service_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/services/leveldb/leveldb_service_impl.cc')
-rw-r--r--chromium/components/services/leveldb/leveldb_service_impl.cc5
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;