X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fed25519%2Fseed.c;h=15f41c0a8d96b458265120789682770ad1093a87;hb=991ae7d0d63cf72fb3071a5d6a8112e0bb547127;hp=25e518220f742c970bf07299a32a7379ecd20c72;hpb=f619a7412c1aeebcdeb98cb95244a9eed5d9b537;p=meshlink diff --git a/src/ed25519/seed.c b/src/ed25519/seed.c index 25e51822..15f41c0a 100644 --- a/src/ed25519/seed.c +++ b/src/ed25519/seed.c @@ -3,8 +3,8 @@ #ifndef ED25519_NO_SEED #ifdef _WIN32 -#include -#include +#include +#include #else #include #endif @@ -30,11 +30,15 @@ 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 return 0; } -#endif \ No newline at end of file +#endif