23 Jun
2016
23 Jun
'16
12:20 a.m.
On 19/06/16 02:41, Tobias Stoeckmann wrote:
If signature files are larger than SIZE_MAX, not enough memory could be allocated for this file. The script repo-add rejects files which are larger than 16384 bytes, therefore handle these as errors here, too.
While at it, I also rearranged the code to avoid a quite harmless TOCTOU race condition between stat() and fopen().
Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
Pulled to my patchqueue with subject line amended. Allan