File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed
unified-runtime/source/common/logger Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ class Sink {
5353// using thier own sink class that inherit from logger::Sink.
5454#if defined(_WIN32)
5555 if (isTearDowned) {
56- std::cerr << message << " \n " ;
56+ std::cerr << message;
5757 } else {
5858 print (level, message);
5959 }
@@ -65,11 +65,7 @@ class Sink {
6565 void setFileLine (bool fileline) { add_fileline = fileline; }
6666 void setFlushLevel (ur_logger_level_t level) { this ->flush_level = level; }
6767
68- virtual ~Sink () {
69- #if defined(_WIN32)
70- logger::isTearDowned = true ;
71- #endif
72- }
68+ virtual ~Sink () = default ;
7369
7470protected:
7571 std::ostream *ostream;
@@ -197,7 +193,11 @@ class StderrSink : public Sink {
197193 this ->flush_level = flush_lvl;
198194 }
199195
200- ~StderrSink () = default ;
196+ ~StderrSink () {
197+ #if defined(_WIN32)
198+ logger::isTearDowned = true ;
199+ #endif
200+ }
201201};
202202
203203class FileSink : public Sink {
You can’t perform that action at this time.
0 commit comments