diff options
Diffstat (limited to 'src/socketengine.cpp')
| -rw-r--r-- | src/socketengine.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/socketengine.cpp b/src/socketengine.cpp index 9a42e856d..c760b1a12 100644 --- a/src/socketengine.cpp +++ b/src/socketengine.cpp @@ -26,15 +26,14 @@ */ -#include <iostream> - -#include <rang/rang.hpp> - #ifndef _WIN32 # include <fcntl.h> # include <sys/resource.h> +# include <unistd.h> #endif +#include <fmt/color.h> + #include "inspircd.h" #include "exitcodes.h" @@ -71,7 +70,7 @@ void EventHandler::OnEventHandlerError(int errornum) void SocketEngine::InitError() { - std::cerr << rang::style::bold << rang::fg::red << "FATAL ERROR!" << rang::style::reset << " Socket engine initialization failed. " << strerror(errno) << '.' << std::endl; + fmt::println(stderr, "{} Socket engine initialization failed. {}.", fmt::styled("FATAL ERROR!", fmt::emphasis::bold | fmt::fg(fmt::terminal_color::red)), strerror(errno)); InspIRCd::QuickExit(EXIT_STATUS_SOCKETENGINE); } |
