Fix leak of 'fname' introduced by the rewrite of write_random_seed in

r9933.

[originally from svn r9945]
[r9933 == 2854ae1f33]
This commit is contained in:
Simon Tatham 2013-07-20 13:15:16 +00:00
Родитель 01ead8590b
Коммит adf8b3222f
1 изменённых файлов: 3 добавлений и 0 удалений

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

@ -693,6 +693,7 @@ void write_random_seed(void *data, int len)
"returned '%s'", fname, strerror(errno));
nonfatal(msg);
sfree(msg);
sfree(fname);
return;
}
char *dir;
@ -703,6 +704,7 @@ void write_random_seed(void *data, int len)
"returned '%s'", dir, strerror(errno));
nonfatal(msg);
sfree(msg);
sfree(fname);
sfree(dir);
return;
}
@ -714,6 +716,7 @@ void write_random_seed(void *data, int len)
"returned '%s'", fname, strerror(errno));
nonfatal(msg);
sfree(msg);
sfree(fname);
return;
}
}