aboutsummaryrefslogtreecommitdiffstats
path: root/src/socketengine.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/socketengine.cpp')
-rw-r--r--src/socketengine.cpp9
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);
}