Fix random_chain on Mac OS X

On Mac OS X, random chain was broken and returned always the last proxy from the
config file.  Use fix as suggested by @ravomavain.

Closes #75.
OUR_CPPFLAGS
Jay Taylor 2016-10-09 10:17:07 -07:00 committed by rofl0r
parent 260578d00e
commit 0f6b226b15
1 changed files with 1 additions and 1 deletions

View File

@ -464,7 +464,7 @@ static proxy_data *select_proxy(select_type how, proxy_data * pd, unsigned int p
case RANDOMLY:
do {
k++;
i = 0 + (unsigned int) (proxy_count * 1.0 * rand() / (RAND_MAX + 1.0));
i = rand() % proxy_count;
} while(pd[i].ps != PLAY_STATE && k < proxy_count * 100);
break;
case FIFOLY: