--- trunk/mdtools/md_code/randomSPRNG.cpp 2003/01/03 22:04:50 223 +++ trunk/mdtools/md_code/randomSPRNG.cpp 2003/01/28 22:16:55 252 @@ -14,7 +14,7 @@ int randomSPRNG::nStreamsInitialized = 0; int randomSPRNG::nStreamsInitialized = 0; -randomSPRNG::randomSPRNG(iseed){ +randomSPRNG::randomSPRNG(int iseed){ int newSeed; nStreamsInitialized++; newSeed = abs(iseed) + nStreamsInitialized; @@ -40,10 +40,10 @@ randomSPRNG::~randomSPRNG(){ } randomSPRNG::~randomSPRNG(){ - - free_sprng(int *thisStream); - nStreamsInitialized--; - + if ( thisStream != NULL){ + // free_sprng(*thisStream); + nStreamsInitialized--; + } }