Commit cae749fc authored by Josh Junon's avatar Josh Junon

clear line after writing log message contents

parent 58e68725
...@@ -56,6 +56,7 @@ public: ...@@ -56,6 +56,7 @@ public:
const std::string blink = "\033[5m"; const std::string blink = "\033[5m";
const std::string reverse = "\033[7m"; const std::string reverse = "\033[7m";
const std::string concealed = "\033[8m"; const std::string concealed = "\033[8m";
const std::string clear_line = "\033[K";
// Foreground colors // Foreground colors
const std::string black = "\033[30m"; const std::string black = "\033[30m";
...@@ -88,6 +89,7 @@ protected: ...@@ -88,6 +89,7 @@ protected:
fwrite(prefix.data(), sizeof(char), prefix.size(), target_file_); fwrite(prefix.data(), sizeof(char), prefix.size(), target_file_);
fwrite(msg.formatted.data(), sizeof(char), msg.formatted.size(), target_file_); fwrite(msg.formatted.data(), sizeof(char), msg.formatted.size(), target_file_);
fwrite(reset.data(), sizeof(char), reset.size(), target_file_); fwrite(reset.data(), sizeof(char), reset.size(), target_file_);
fwrite(clear_line.data(), sizeof(char), clear_line.size(), target_file_);
} }
else else
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment