mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-16 22:58:34 +00:00
NPC Faction lists to new shared memory scheme
This commit is contained in:
@@ -38,22 +38,17 @@ public:
|
||||
void LoadAndZeroMMF() {
|
||||
EQEmu::MemoryMappedFile mmf("testfile.txt", 512);
|
||||
mmf.ZeroFile();
|
||||
TEST_ASSERT(!mmf.Loaded());
|
||||
TEST_ASSERT(mmf.Size() == 512);
|
||||
|
||||
unsigned char *data = reinterpret_cast<unsigned char*>(mmf.Get());
|
||||
TEST_ASSERT(data != NULL);
|
||||
|
||||
*reinterpret_cast<uint32*>(data) = 562;
|
||||
mmf.SetLoaded();
|
||||
|
||||
TEST_ASSERT(mmf.Loaded());
|
||||
}
|
||||
|
||||
void LoadExistingMMF() {
|
||||
EQEmu::MemoryMappedFile mmf("testfile.txt");
|
||||
TEST_ASSERT(mmf.Size() == 512);
|
||||
TEST_ASSERT(mmf.Loaded());
|
||||
|
||||
unsigned char *data = reinterpret_cast<unsigned char*>(mmf.Get());
|
||||
TEST_ASSERT(data != NULL);
|
||||
|
||||
Reference in New Issue
Block a user