[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] af_alg: fix file descriptor leak
From: |
Paul Eggert |
Subject: |
[PATCH] af_alg: fix file descriptor leak |
Date: |
Wed, 9 May 2018 11:06:14 -0700 |
* lib/af_alg.c (afalg_stream): Close leak.
---
ChangeLog | 3 +++
lib/af_alg.c | 5 ++---
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 41bc0fbac..a738b5990 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2018-05-09 Paul Eggert <address@hidden>
+ af_alg: fix file descriptor leak
+ * lib/af_alg.c (afalg_stream): Close leak.
+
af_alg: Pacify --enable-gcc-warnings on GCC 8
* lib/af_alg.c (afalg_buffer, afalg_stream): Reorder local decls
and checking to pacify gcc -Wjump-misses-init on GCC 8.
diff --git a/lib/af_alg.c b/lib/af_alg.c
index 81f506e7a..d9dcc5850 100644
--- a/lib/af_alg.c
+++ b/lib/af_alg.c
@@ -1,5 +1,4 @@
-/* af_alg.c - Functions to compute message digest from file streams using
- Linux kernel crypto API.
+/* af_alg.c - Compute message digests from file streams and buffers.
Copyright (C) 2018 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it
@@ -150,7 +149,7 @@ afalg_stream (FILE *stream, const char *alg,
#else
result = -errno;
#endif
- goto out_cfd;
+ goto out_ofd;
}
off_t nbytes = st.st_size - lseek (fd, 0, SEEK_CUR);
--
2.17.0
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [PATCH] af_alg: fix file descriptor leak,
Paul Eggert <=