mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-16 18:52:22 +00:00
Compile fixes, needs cleaning up
This commit is contained in:
@@ -33,6 +33,7 @@ void LoadBaseData(SharedDatabase *database, const std::string &prefix) {
|
||||
|
||||
uint32 size = records * 16 * sizeof(BaseDataStruct);
|
||||
|
||||
auto Config = EQEmuConfig::get();
|
||||
std::string file_name = Config->SharedMemDir + prefix + std::string("base_data");
|
||||
EQEmu::MemoryMappedFile mmf(file_name, size);
|
||||
mmf.ZeroFile();
|
||||
|
||||
@@ -22,8 +22,6 @@
|
||||
#include <string>
|
||||
#include "../common/eqemu_config.h"
|
||||
|
||||
extern const EQEmuConfig *Config;
|
||||
|
||||
class SharedDatabase;
|
||||
void LoadBaseData(SharedDatabase *database, const std::string &prefix);
|
||||
|
||||
|
||||
@@ -37,6 +37,7 @@ void LoadItems(SharedDatabase *database, const std::string &prefix) {
|
||||
|
||||
uint32 size = static_cast<uint32>(EQEmu::FixedMemoryHashSet<EQEmu::Item_Struct>::estimated_size(items, max_item));
|
||||
|
||||
auto Config = EQEmuConfig::get();
|
||||
std::string file_name = Config->SharedMemDir + prefix + std::string("items");
|
||||
EQEmu::MemoryMappedFile mmf(file_name, size);
|
||||
mmf.ZeroFile();
|
||||
|
||||
@@ -22,8 +22,6 @@
|
||||
#include <string>
|
||||
#include "../common/eqemu_config.h"
|
||||
|
||||
extern const EQEmuConfig *Config;
|
||||
|
||||
class SharedDatabase;
|
||||
void LoadItems(SharedDatabase *database, const std::string &prefix);
|
||||
|
||||
|
||||
@@ -44,6 +44,7 @@ void LoadLoot(SharedDatabase *database, const std::string &prefix) {
|
||||
(loot_drop_count * sizeof(LootDrop_Struct)) + //loot table headers
|
||||
(loot_drop_entries_count * sizeof(LootDropEntries_Struct)); //number of loot table entries
|
||||
|
||||
auto Config = EQEmuConfig::get();
|
||||
std::string file_name_lt = Config->SharedMemDir + prefix + std::string("loot_table");
|
||||
std::string file_name_ld = Config->SharedMemDir + prefix + std::string("loot_drop");
|
||||
|
||||
|
||||
@@ -22,8 +22,6 @@
|
||||
#include <string>
|
||||
#include "../common/eqemu_config.h"
|
||||
|
||||
extern const EQEmuConfig *Config;
|
||||
|
||||
class SharedDatabase;
|
||||
void LoadLoot(SharedDatabase *database, const std::string &prefix);
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
#include "base_data.h"
|
||||
|
||||
EQEmuLogSys Log;
|
||||
const EQEmuConfig *Config;
|
||||
|
||||
int main(int argc, char **argv) {
|
||||
RegisterExecutablePlatform(ExePlatformSharedMemory);
|
||||
Log.LoadLogSettingsDefaults();
|
||||
@@ -47,7 +47,7 @@ int main(int argc, char **argv) {
|
||||
return 1;
|
||||
}
|
||||
|
||||
Config = EQEmuConfig::get();
|
||||
auto Config = EQEmuConfig::get();
|
||||
|
||||
SharedDatabase database;
|
||||
Log.Out(Logs::General, Logs::Status, "Connecting to database...");
|
||||
|
||||
@@ -34,6 +34,7 @@ void LoadFactions(SharedDatabase *database, const std::string &prefix) {
|
||||
|
||||
uint32 size = static_cast<uint32>(EQEmu::FixedMemoryHashSet<NPCFactionList>::estimated_size(lists, max_list));
|
||||
|
||||
auto Config = EQEmuConfig::get();
|
||||
std::string file_name = Config->SharedMemDir + prefix + std::string("faction");
|
||||
EQEmu::MemoryMappedFile mmf(file_name, size);
|
||||
mmf.ZeroFile();
|
||||
|
||||
@@ -22,8 +22,6 @@
|
||||
#include <string>
|
||||
#include "../common/eqemu_config.h"
|
||||
|
||||
extern const EQEmuConfig *Config;
|
||||
|
||||
class SharedDatabase;
|
||||
void LoadFactions(SharedDatabase *database, const std::string &prefix);
|
||||
|
||||
|
||||
@@ -34,6 +34,7 @@ void LoadSkillCaps(SharedDatabase *database, const std::string &prefix) {
|
||||
uint32 level_count = HARD_LEVEL_CAP + 1;
|
||||
uint32 size = (class_count * skill_count * level_count * sizeof(uint16));
|
||||
|
||||
auto Config = EQEmuConfig::get();
|
||||
std::string file_name = Config->SharedMemDir + prefix + std::string("skill_caps");
|
||||
EQEmu::MemoryMappedFile mmf(file_name, size);
|
||||
mmf.ZeroFile();
|
||||
|
||||
@@ -22,8 +22,6 @@
|
||||
#include <string>
|
||||
#include "../common/eqemu_config.h"
|
||||
|
||||
extern const EQEmuConfig *Config;
|
||||
|
||||
class SharedDatabase;
|
||||
void LoadSkillCaps(SharedDatabase *database, const std::string &prefix);
|
||||
|
||||
|
||||
@@ -34,6 +34,7 @@ void LoadSpells(SharedDatabase *database, const std::string &prefix) {
|
||||
|
||||
uint32 size = records * sizeof(SPDat_Spell_Struct) + sizeof(uint32);
|
||||
|
||||
auto Config = EQEmuConfig::get();
|
||||
std::string file_name = Config->SharedMemDir + prefix + std::string("spells");
|
||||
EQEmu::MemoryMappedFile mmf(file_name, size);
|
||||
mmf.ZeroFile();
|
||||
|
||||
@@ -22,8 +22,6 @@
|
||||
#include <string>
|
||||
#include "../common/eqemu_config.h"
|
||||
|
||||
extern const EQEmuConfig *Config;
|
||||
|
||||
class SharedDatabase;
|
||||
void LoadSpells(SharedDatabase *database, const std::string &prefix);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user