aboutsummaryrefslogtreecommitdiff
path: root/src/zen/cmds/wipe_cmd.cpp
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2026-03-04 08:35:32 +0100
committerGitHub Enterprise <[email protected]>2026-03-04 08:35:32 +0100
commitb67dac7c093cc82b7e8f12f9eb57bfa34dfe26d8 (patch)
tree1f5127ced9f3e8de1f24f3672403d0c97c74b1b0 /src/zen/cmds/wipe_cmd.cpp
parentuse multi range requests (#800) (diff)
downloadarchived-zen-b67dac7c093cc82b7e8f12f9eb57bfa34dfe26d8.tar.xz
archived-zen-b67dac7c093cc82b7e8f12f9eb57bfa34dfe26d8.zip
unity build fixes (#802)
Various fixes to make cpp files build in unity build mode as an aside using Unity build doesn't really seem to work on Linux, unsure why but it leads to link-time issues
Diffstat (limited to 'src/zen/cmds/wipe_cmd.cpp')
-rw-r--r--src/zen/cmds/wipe_cmd.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/zen/cmds/wipe_cmd.cpp b/src/zen/cmds/wipe_cmd.cpp
index a5029e1c5..fd9e28a80 100644
--- a/src/zen/cmds/wipe_cmd.cpp
+++ b/src/zen/cmds/wipe_cmd.cpp
@@ -33,7 +33,7 @@ ZEN_THIRD_PARTY_INCLUDES_END
namespace zen {
-namespace {
+namespace wipe_impl {
static std::atomic<bool> AbortFlag = false;
static std::atomic<bool> PauseFlag = false;
static bool IsVerbose = false;
@@ -49,6 +49,7 @@ namespace {
: GetMediumWorkerPool(EWorkloadType::Burst);
}
+#undef ZEN_CONSOLE_VERBOSE
#define ZEN_CONSOLE_VERBOSE(fmtstr, ...) \
if (IsVerbose) \
{ \
@@ -505,7 +506,7 @@ namespace {
}
return CleanWipe;
}
-} // namespace
+} // namespace wipe_impl
WipeCommand::WipeCommand()
{
@@ -532,6 +533,7 @@ WipeCommand::~WipeCommand() = default;
void
WipeCommand::Run(const ZenCliOptions& GlobalOptions, int argc, char** argv)
{
+ using namespace wipe_impl;
ZEN_UNUSED(GlobalOptions);
signal(SIGINT, SignalCallbackHandler);