]> git.meshlink.io Git - meshlink/blobdiff - src/ed25519/seed.c
Avoid allocating packet buffers unnecessarily.
[meshlink] / src / ed25519 / seed.c
index dda3ccb2368af6afd77b1f3e5dc52fca47f9d812..15f41c0a8d96b458265120789682770ad1093a87 100644 (file)
@@ -30,8 +30,10 @@ int ed25519_create_seed(unsigned char *seed) {
         return 1;
     }
 
-    if(fread(seed, 32, 1, f) != 1)
+    if(fread(seed, 32, 1, f) != 1) {
+           fclose(f);
            return 1;
+    }
 
     fclose(f);
 #endif