mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-13 10:31:29 +00:00
Shared memory formatting main.cpp [skip ci]
This commit is contained in:
parent
286c08b8d5
commit
49d835165c
@ -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;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user