1
0
Fork 0

delete random implementation on shutdown

This commit is contained in:
Jan Steemann 2015-09-03 13:08:13 +02:00
parent d8c83a02b3
commit 73d087f788
1 changed files with 6 additions and 1 deletions

View File

@ -489,7 +489,7 @@ namespace triagens {
// current implementation (see version at the top of the file) // current implementation (see version at the top of the file)
UniformIntegerImpl * uniformInteger = new UniformIntegerMersenne; UniformIntegerImpl* uniformInteger = new UniformIntegerMersenne;
// ----------------------------------------------------------------------------- // -----------------------------------------------------------------------------
// uniform integer generator // uniform integer generator
@ -644,6 +644,10 @@ namespace triagens {
if (RandomHelper::combinedDevice != nullptr) { if (RandomHelper::combinedDevice != nullptr) {
delete RandomHelper::combinedDevice; delete RandomHelper::combinedDevice;
RandomHelper::combinedDevice = nullptr; RandomHelper::combinedDevice = nullptr;
}
if (uniformInteger == nullptr) {
delete uniformInteger;
} }
} }
@ -681,6 +685,7 @@ namespace triagens {
} }
} }
} }
// ----------------------------------------------------------------------------- // -----------------------------------------------------------------------------
// --SECTION-- END-OF-FILE // --SECTION-- END-OF-FILE
// ----------------------------------------------------------------------------- // -----------------------------------------------------------------------------