summaryrefslogtreecommitdiffstatshomepage
path: root/src/tools/srcclean.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/srcclean.cpp')
-rw-r--r--src/tools/srcclean.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/tools/srcclean.cpp b/src/tools/srcclean.cpp
index 1c23c2e14a6..0e08fa57c52 100644
--- a/src/tools/srcclean.cpp
+++ b/src/tools/srcclean.cpp
@@ -768,7 +768,11 @@ void cleaner_base::handle_codepoint(unicode_char cp)
class text_cleaner : public cleaner_base
{
public:
- using cleaner_base::cleaner_base;
+ template <typename OutputIt>
+ text_cleaner(OutputIt &&output, newline newline_mode, unsigned tab_width)
+ : cleaner_base(std::forward<OutputIt>(output), newline_mode, tab_width)
+ {
+ }
private:
virtual void process_characters(unicode_char const *begin, unicode_char const *end) override