Fix DEBUG_COMMAND_STREAM mode

Fixes #7966
This commit is contained in:
Mathias Agopian
2025-01-15 21:45:53 -08:00
committed by Mathias Agopian
parent c435fc74c4
commit 288e81fb31
9 changed files with 117 additions and 34 deletions

View File

@@ -17,6 +17,7 @@
#include <utils/CString.h>
#include <utils/compiler.h>
#include <utils/ostream.h>
#include <algorithm>
#include <memory>
@@ -97,4 +98,11 @@ CString& CString::replace(size_type pos, size_type len, const CString& str) noex
return *this;
}
#if !defined(NDEBUG)
io::ostream& operator<<(io::ostream& out, const utils::CString& rhs) {
return out << rhs.c_str_safe();
}
#endif
} // namespace utils