No current PuTTY utility was calling random_ref more than once per run
(ssh.c and the two main PuTTYgen programs call it once each), but if
one ever does (or if derived code does), it will want the reference
count to actually work sensibly.
git-svn-id: http://svn.tartarus.org/sgt/putty@10049
cda61777-01e9-0310-a592-
d414129be87e
if (!random_active) {
memset(&pool, 0, sizeof(pool)); /* just to start with */
- random_active++;
-
noise_get_heavy(random_add_heavynoise_bitbybit);
random_stir();
next_noise_collection =
schedule_timer(NOISE_REGULAR_INTERVAL, random_timer, &pool);
}
+ random_active++;
}
void random_unref(void)