change id size to uint64_t
This commit is contained in:
@@ -14,12 +14,12 @@ void DnaStore::load(DnaManagerData *data)
|
||||
{
|
||||
if (sys::fileExists(ID_FILE_NAME))
|
||||
{
|
||||
sys::loadDataFromFile(ID_FILE_NAME, &data->id, sizeof(uint128));
|
||||
sys::loadDataFromFile(ID_FILE_NAME, &data->id, sizeof(uint64_t));
|
||||
}
|
||||
else
|
||||
{
|
||||
data->id = mrand::getState(time(nullptr));
|
||||
sys::saveDataToFile(ID_FILE_NAME, &data->id, sizeof(uint128));
|
||||
data->id = time(nullptr);
|
||||
sys::saveDataToFile(ID_FILE_NAME, &data->id, sizeof(uint64_t));
|
||||
}
|
||||
|
||||
if (sys::fileExists(DATA_FILE_NAME))
|
||||
@@ -57,7 +57,7 @@ void DnaStore::load(DnaManagerData *data)
|
||||
}
|
||||
else
|
||||
{
|
||||
data->randSeed = data->id;
|
||||
data->randSeed = mrand::getState(data->id);
|
||||
data->queued = 0;
|
||||
data->showed = 0;
|
||||
data->generation = 0;
|
||||
|
Reference in New Issue
Block a user