X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=unix%2Fuxnoise.c;h=b563f7cbe4a2475ee9e195691b7702af129161c9;hb=ac61490a5b9f40a3655d363d5a1014112aae7222;hp=873a33136f3b704c612ddf785b0195b3f6533dfe;hpb=53eb27276616f7c467eb0e786e96f5cb4fe424bb;p=PuTTY.git diff --git a/unix/uxnoise.c b/unix/uxnoise.c index 873a3313..b563f7cb 100644 --- a/unix/uxnoise.c +++ b/unix/uxnoise.c @@ -62,6 +62,7 @@ void noise_get_heavy(void (*func) (void *, int)) pclose(fp); read_random_seed(func); + random_save_seed(); } void random_save_seed(void) @@ -72,6 +73,7 @@ void random_save_seed(void) if (random_active) { random_get_savedata(&data, &len); write_random_seed(data, len); + sfree(data); } }