Fix leak
This commit is contained in:
@@ -21,17 +21,18 @@
|
||||
#include <stdlib.h>
|
||||
#include <ctime>
|
||||
|
||||
std::vector<RandomGenerator*> RandomGenerator::m_all_random_generators;
|
||||
//std::vector<RandomGenerator*> RandomGenerator::m_all_random_generators;
|
||||
|
||||
RandomGenerator::RandomGenerator()
|
||||
{
|
||||
m_a = 1103515245;
|
||||
m_c = 12345;
|
||||
m_all_random_generators.push_back(this);
|
||||
//m_all_random_generators.push_back(this);
|
||||
m_random_value = 3141591;
|
||||
} // RandomGenerator
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
#if 0
|
||||
std::vector<int> RandomGenerator::generateAllSeeds()
|
||||
{
|
||||
std::vector<int> all_seeds;
|
||||
@@ -44,7 +45,6 @@ std::vector<int> RandomGenerator::generateAllSeeds()
|
||||
return all_seeds;
|
||||
} // generateAllSeeds
|
||||
|
||||
#if 0
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
int RandomGenerator::get(int n)
|
||||
|
||||
@@ -40,7 +40,7 @@ private:
|
||||
public:
|
||||
RandomGenerator();
|
||||
|
||||
std::vector<int> generateAllSeeds();
|
||||
//std::vector<int> generateAllSeeds();
|
||||
/** Returns a pseudo random number between 0 and n-1 inclusive */
|
||||
int get(int n) {return rand() % n; }
|
||||
void seed(int s) {m_random_value = s;}
|
||||
|
||||
Reference in New Issue
Block a user