diff options
Diffstat (limited to 'works/life/computer-network-experiment')
| -rw-r--r-- | works/life/computer-network-experiment/Output.cpp | 9 | ||||
| -rw-r--r-- | works/life/computer-network-experiment/server.cpp | 1 | 
2 files changed, 6 insertions, 4 deletions
| diff --git a/works/life/computer-network-experiment/Output.cpp b/works/life/computer-network-experiment/Output.cpp index e3dc69e..2989c98 100644 --- a/works/life/computer-network-experiment/Output.cpp +++ b/works/life/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/works/life/computer-network-experiment/server.cpp b/works/life/computer-network-experiment/server.cpp index f12630a..ac80125 100644 --- a/works/life/computer-network-experiment/server.cpp +++ b/works/life/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
 | 
