Merge pull request #6366 from Chocobo1/rand

Replace rand()
This commit is contained in:
sledgehammer999 2017-02-20 01:49:27 +02:00 committed by GitHub
commit 4adcd03ec7
10 changed files with 114 additions and 7 deletions

View file

@ -76,6 +76,7 @@
#include "base/unicodestrings.h"
#include "base/utils/misc.h"
#include "base/utils/fs.h"
#include "base/utils/random.h"
#include "base/utils/string.h"
#include "cachestatus.h"
#include "magneturi.h"
@ -2210,7 +2211,7 @@ void Session::setSaveResumeDataInterval(uint value)
int Session::port() const
{
static int randomPort = rand() % 64512 + 1024;
static int randomPort = Utils::Random::rand(1024, 65535);
if (useRandomPort())
return randomPort;
return m_port;