Shared memory formatting main.cpp [skip ci]

This commit is contained in:
Akkadius 2020-03-12 00:01:30 -05:00
parent 286c08b8d5
commit 49d835165c

View File

@ -39,8 +39,11 @@ EQEmuLogSys LogSys;
#ifdef _WINDOWS
#include <direct.h>
#else
#include <unistd.h>
#endif
#include <sys/stat.h>
inline bool MakeDirectory(const std::string &directory_name)
@ -69,7 +72,8 @@ inline bool MakeDirectory(const std::string &directory_name)
return false;
}
int main(int argc, char **argv) {
int main(int argc, char **argv)
{
RegisterExecutablePlatform(ExePlatformSharedMemory);
LogSys.LoadLogSettingsDefaults();
set_exception_handler();
@ -85,8 +89,11 @@ int main(int argc, char **argv) {
SharedDatabase database;
LogInfo("Connecting to database");
if (!database.Connect(
Config->DatabaseHost.c_str(), Config->DatabaseUsername.c_str(),
Config->DatabasePassword.c_str(), Config->DatabaseDB.c_str(), Config->DatabasePort
Config->DatabaseHost.c_str(),
Config->DatabaseUsername.c_str(),
Config->DatabasePassword.c_str(),
Config->DatabaseDB.c_str(),
Config->DatabasePort
)) {
LogError("Unable to connect to the database, cannot continue without a database connection");
return 1;
@ -114,6 +121,7 @@ int main(int argc, char **argv) {
}
std::string hotfix_name = "";
bool load_all = true;
bool load_items = false;
bool load_factions = false;
@ -121,6 +129,7 @@ int main(int argc, char **argv) {
bool load_skill_caps = false;
bool load_spells = false;
bool load_bd = false;
if (argc > 1) {
for (int i = 1; i < argc; ++i) {
switch (argv[i][0]) {
@ -156,7 +165,8 @@ int main(int argc, char **argv) {
if (strcasecmp("skill_caps", argv[i]) == 0) {
load_skill_caps = true;
load_all = false;
} else if(strcasecmp("spells", argv[i]) == 0) {
}
else if (strcasecmp("spells", argv[i]) == 0) {
load_spells = true;
load_all = false;
}