X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;ds=sidebyside;f=src%2Fed25519%2Fseed.c;h=15f41c0a8d96b458265120789682770ad1093a87;hb=0f0bea383106de1a896905fdf8a56f55265bce74;hp=11a2e3ec460e22aa682b501fb171fbd3e9052891;hpb=f1101fcd6147b5b2cf767caf1db7a42508bd640d;p=meshlink diff --git a/src/ed25519/seed.c b/src/ed25519/seed.c index 11a2e3ec..15f41c0a 100644 --- a/src/ed25519/seed.c +++ b/src/ed25519/seed.c @@ -30,7 +30,11 @@ int ed25519_create_seed(unsigned char *seed) { return 1; } - fread(seed, 1, 32, f); + if(fread(seed, 32, 1, f) != 1) { + fclose(f); + return 1; + } + fclose(f); #endif