summaryrefslogtreecommitdiffhomepage
path: root/compat/debug.cpp
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2023-11-25 18:59:10 +0100
committerStanislaw Halik <sthalik@misaki.pl>2023-11-25 18:59:10 +0100
commit8f3c494e3d89cd146f4e032ae94ce5456328c87e (patch)
tree3e77085eb998042b0f538c73ab23eef7211956fd /compat/debug.cpp
parent9c00238b51442d29d33c0070c2f0f98109479553 (diff)
a
Diffstat (limited to 'compat/debug.cpp')
-rw-r--r--compat/debug.cpp24
1 files changed, 24 insertions, 0 deletions
diff --git a/compat/debug.cpp b/compat/debug.cpp
new file mode 100644
index 00000000..0a342f8b
--- /dev/null
+++ b/compat/debug.cpp
@@ -0,0 +1,24 @@
+#define FM_NO_CORRADE_DEBUG_EXTERN_TEMPLATE_QUOTED
+#include "debug.hpp"
+
+namespace floormat::detail::corrade_debug {
+
+template struct Quoted<StringView>;
+
+Debug::Flags debug1(Debug& dbg)
+{
+ auto flags = dbg.flags();
+ dbg << "";
+ dbg.setFlags(flags | Debug::Flag::NoSpace);
+ dbg << "'";
+ return flags;
+}
+
+Debug& debug2(Debug& dbg, Debug::Flags flags)
+{
+ dbg << "'";
+ dbg.setFlags(flags);
+ return dbg;
+}
+
+} // namespace floormat::detail::corrade_debug