aboutsummaryrefslogtreecommitdiff
path: root/computer-network-experiment
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2021-06-07 19:43:25 +0800
committercrupest <crupest@outlook.com>2021-06-07 19:43:25 +0800
commit1b8ff04e64e054a061f157b9458cf7c73dba43a9 (patch)
tree5eeba85b7c369488dba4b8c3373fa01201d2d338 /computer-network-experiment
parentce6348fa3731326046d8d69ec2171c1648a3d7d6 (diff)
downloadlife-1b8ff04e64e054a061f157b9458cf7c73dba43a9.tar.gz
life-1b8ff04e64e054a061f157b9458cf7c73dba43a9.tar.bz2
life-1b8ff04e64e054a061f157b9458cf7c73dba43a9.zip
...
Diffstat (limited to 'computer-network-experiment')
-rw-r--r--computer-network-experiment/Output.cpp9
-rw-r--r--computer-network-experiment/server.cpp1
2 files changed, 6 insertions, 4 deletions
diff --git a/computer-network-experiment/Output.cpp b/computer-network-experiment/Output.cpp
index e3dc69e..2989c98 100644
--- a/computer-network-experiment/Output.cpp
+++ b/computer-network-experiment/Output.cpp
@@ -28,13 +28,16 @@ void PrintOutput(const Output &output) {
(*stream) << output.message;
break;
case OutputColor::Green:
- (*stream) << CRUT("\x1b[32m") << output.message << CRUT("\x1b[0m");
+ (*stream) << CRUT("\x1b[32m") << output.message << CRUT("\x1b[39m")
+ << std::flush;
break;
case OutputColor::Red:
- (*stream) << CRUT("\x1b[31m") << output.message << CRUT("\x1b[0m");
+ (*stream) << CRUT("\x1b[31m") << output.message << CRUT("\x1b[39m")
+ << std::flush;
break;
case OutputColor::Yellow:
- (*stream) << CRUT("\x1b[33m") << output.message << CRUT("\x1b[0m");
+ (*stream) << CRUT("\x1b[33m") << output.message << CRUT("\x1b[39m")
+ << std::flush;
break;
}
}
diff --git a/computer-network-experiment/server.cpp b/computer-network-experiment/server.cpp
index f12630a..ac80125 100644
--- a/computer-network-experiment/server.cpp
+++ b/computer-network-experiment/server.cpp
@@ -15,7 +15,6 @@
#include <arpa/inet.h>
#include <netinet/in.h>
#include <sys/socket.h>
-
#endif
const auto bind_address = "127.0.0.1"; // control bind address