It suddenly strikes me as probably a good idea to enforce that anyone

calling random_byte has previously called random_ref.

(I'm not aware of any current code getting this wrong! It just seems
to me to be the sort of thing you'd want to be really sure of.)

[originally from svn r9930]
This commit is contained in:
Simon Tatham 2013-07-19 17:44:20 +00:00
Родитель e8f661c2e4
Коммит 33f485c1c3
1 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -234,6 +234,8 @@ void random_unref(void)
int random_byte(void)
{
assert(random_active);
if (pool.poolpos >= POOLSIZE)
random_stir();