Browse Source

fix compilation error on release mode

Kolja Strohm 1 year ago
parent
commit
296f3c6545
2 changed files with 5 additions and 0 deletions
  1. 4 0
      Text.cpp
  2. 1 0
      Text.h

+ 4 - 0
Text.cpp

@@ -24,6 +24,10 @@ FlushingOStream::FlushingOStream(DynamicBuffer* buffer)
     : std::ostream(buffer)
 {}
 
+FlushingOStream::FlushingOStream(const Framework::FlushingOStream& stream)
+    : std::ostream(stream.rdbuf())
+{}
+
 FlushingOStream::~FlushingOStream()
 {
     flush();

+ 1 - 0
Text.h

@@ -26,6 +26,7 @@ namespace Framework
     {
     public:
         DLLEXPORT FlushingOStream(DynamicBuffer* buffer);
+        DLLEXPORT FlushingOStream(const Framework::FlushingOStream& stream);
 
         DLLEXPORT ~FlushingOStream();
     };