aboutsummaryrefslogtreecommitdiff
path: root/src/moonp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/moonp.cpp')
-rw-r--r--src/moonp.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/moonp.cpp b/src/moonp.cpp
index 4128f10..fd9548a 100644
--- a/src/moonp.cpp
+++ b/src/moonp.cpp
@@ -19,8 +19,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
19#include <string_view> 19#include <string_view>
20#include <memory> 20#include <memory>
21using namespace std::string_view_literals; 21using namespace std::string_view_literals;
22#include <filesystem> 22#include "ghc/fs_std.hpp"
23namespace fs = std::filesystem;
24 23
25#define _DEFER(code,line) std::shared_ptr<void> _defer_##line(nullptr, [&](auto){code;}) 24#define _DEFER(code,line) std::shared_ptr<void> _defer_##line(nullptr, [&](auto){code;})
26#define DEFER(code) _DEFER(code,__LINE__) 25#define DEFER(code) _DEFER(code,__LINE__)