diff options
author | 2009-12-11 16:56:39 +0000 | |
---|---|---|
committer | 2009-12-11 16:56:39 +0000 | |
commit | ddeb27c62d3dd12327869421913f09f42cd3d9a6 (patch) | |
tree | 9797bbdf423af3d2eb06c3dbcc1c2ffb1dcf2008 /lib/libssl/src | |
parent | Use quiet variable, and add missing sentinel to options array. (diff) | |
download | wireguard-openbsd-ddeb27c62d3dd12327869421913f09f42cd3d9a6.tar.xz wireguard-openbsd-ddeb27c62d3dd12327869421913f09f42cd3d9a6.zip |
plug a memory leak; found by parfait, ok djm
Diffstat (limited to 'lib/libssl/src')
-rw-r--r-- | lib/libssl/src/apps/speed.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/libssl/src/apps/speed.c b/lib/libssl/src/apps/speed.c index af077b54a86..5e9437766fe 100644 --- a/lib/libssl/src/apps/speed.c +++ b/lib/libssl/src/apps/speed.c @@ -2775,6 +2775,7 @@ static int do_multi(int multi) close(fd[1]); mr=1; usertime=0; + free(fds); return 0; } printf("Forked child %d\n",n); @@ -2924,6 +2925,7 @@ static int do_multi(int multi) fprintf(stderr,"Unknown type '%s' from child %d\n",buf,n); } } + free(fds); return 1; } #endif |