#include "socket/wsa_manager.h" namespace Socket { WSAManager::WSAManager() { #ifdef _WIN32 WSADATA wsa; if (WSAStartup(MAKEWORD(2, 2), &wsa) != 0) { spdlog::critical("WSAStartup()"); std::exit(EXIT_FAILURE); } #endif } WSAManager::~WSAManager() { #ifdef _WIN32 WSACleanup(); #endif } }