From c9faddc8e420edf6b5dfd4fb57c74a65000a2989 Mon Sep 17 00:00:00 2001 From: Stephen Shelton Date: Fri, 5 Jun 2020 10:56:11 -0600 Subject: [PATCH] Use fs::path since mac doesn't support std::filesystem --- llarp/peerstats/peer_db.cpp | 2 +- llarp/peerstats/peer_db.hpp | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/llarp/peerstats/peer_db.cpp b/llarp/peerstats/peer_db.cpp index 6d3e56575..0c01951c7 100644 --- a/llarp/peerstats/peer_db.cpp +++ b/llarp/peerstats/peer_db.cpp @@ -12,7 +12,7 @@ namespace llarp } void - PeerDb::loadDatabase(std::optional file) + PeerDb::loadDatabase(std::optional file) { std::lock_guard guard(m_statsLock); diff --git a/llarp/peerstats/peer_db.hpp b/llarp/peerstats/peer_db.hpp index 11a603013..c61fb3716 100644 --- a/llarp/peerstats/peer_db.hpp +++ b/llarp/peerstats/peer_db.hpp @@ -6,6 +6,7 @@ #include +#include #include #include #include @@ -35,7 +36,7 @@ namespace llarp /// is provided. If no value is provided, the database will be memory-backed. /// @throws if sqlite_orm/sqlite3 is unable to open or create a database at the given file void - loadDatabase(std::optional file); + loadDatabase(std::optional file); /// Flushes the database. Must be called after loadDatabase(). This call will block during I/O /// and should be called in an appropriate threading context. However, it will make a temporary