From ef194f8796331dd9460e39a5b7b5e74b47496ef5 Mon Sep 17 00:00:00 2001 From: TheMatt2 <22862051+TheMatt2@users.noreply.github.com> Date: Fri, 21 Jan 2022 08:46:19 -0800 Subject: [PATCH] Remove dependency (#400) --- dMasterServer/MasterServer.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/dMasterServer/MasterServer.cpp b/dMasterServer/MasterServer.cpp index 5152fe73..b6ccac63 100644 --- a/dMasterServer/MasterServer.cpp +++ b/dMasterServer/MasterServer.cpp @@ -5,7 +5,7 @@ #include #include #include -#include +#include #ifdef _WIN32 #include @@ -80,10 +80,12 @@ int main(int argc, char** argv) { //Check CDClient exists const std::string cdclient_path = "./res/CDServer.sqlite"; - if (!std::filesystem::is_regular_file(cdclient_path)) { - Game::logger->Log("WorldServer", "%s does not exist\n", cdclient_path.c_str()); + std::ifstream cdclient_fd(cdclient_path); + if (!cdclient_fd.good()) { + Game::logger->Log("WorldServer", "%s could not be opened\n", cdclient_path.c_str()); return -1; } + cdclient_fd.close(); //Connect to CDClient try {