aboutsummaryrefslogtreecommitdiff
path: root/src/wallpaper.cpp
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2018-12-08 11:54:28 +0100
committerFelix Morgner <felix.morgner@gmail.com>2018-12-08 11:54:28 +0100
commit7b940a39dfef6f19846fe357d4a5167c66c79e85 (patch)
treee83fef50b0125ff8034305d71821d6857522d60a /src/wallpaper.cpp
parent0c1d1a0f24655c22a373c19aac90a6a225a353e6 (diff)
downloadwanda-7b940a39dfef6f19846fe357d4a5167c66c79e85.tar.xz
wanda-7b940a39dfef6f19846fe357d4a5167c66c79e85.zip
wanda: extract logging
Diffstat (limited to 'src/wallpaper.cpp')
-rw-r--r--src/wallpaper.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/wallpaper.cpp b/src/wallpaper.cpp
index f0ae468..b4e0b76 100644
--- a/src/wallpaper.cpp
+++ b/src/wallpaper.cpp
@@ -1,10 +1,11 @@
-#include "wallpaper.hpp"
+#include "logging.hpp"
#include "optional.hpp"
#include "setting.hpp"
+#include "wallpaper.hpp"
namespace wanda
{
- void set_wallpaper(std::filesystem::path wallpaper, std::shared_ptr<spdlog::logger> logger)
+ void set_wallpaper(std::filesystem::path wallpaper)
{
using namespace wanda::literals;
using namespace wanda::std_ext;
@@ -14,9 +15,9 @@ namespace wanda
with(setting["picture-uri"_key], [&](auto & value) {
value = "file://" + wallpaper.native();
}) ||
- [&] { logger->error("invalid settings key"); };
+ [&] { get_logger()->error("invalid settings key"); };
}) ||
- [&] { logger->error("invalid setting"); };
+ [&] { get_logger()->error("invalid setting"); };
}
} // namespace wanda \ No newline at end of file