aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorNardi Ivan <nardi.ivan@gmail.com>2022-08-30 10:28:43 +0200
committerToni <matzeton@googlemail.com>2022-08-30 11:12:00 +0200
commit79653f99e051500b6a41e2d59143c20b1322f8d2 (patch)
treeac956edf6231b0ea47105edd26f8c58376db6302 /src
parentef99eb674e86eeb9b5ae3e6edb8cac88f654c19c (diff)
Internal gcrypt: fix memory leak
Fix: ef99eb67
Diffstat (limited to 'src')
-rw-r--r--src/lib/third_party/src/gcrypt/aesni.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/lib/third_party/src/gcrypt/aesni.c b/src/lib/third_party/src/gcrypt/aesni.c
index 8cdba5802..ce070ce0d 100644
--- a/src/lib/third_party/src/gcrypt/aesni.c
+++ b/src/lib/third_party/src/gcrypt/aesni.c
@@ -76,13 +76,14 @@ int mbedtls_aesni_has_support( unsigned int what )
int found = 0;
while(getline(&line, &len, fd) != -1) {
- if(strstr(line, "aes")) {
- /* printf("FOUND %s", line); */
- found = 1;
- break;
- }
+ if(strstr(line, "aes")) {
+ /* printf("FOUND %s", line); */
+ found = 1;
+ break;
+ }
}
+ free(line);
fclose(fd);
return(found);
}