gnu: libgc: Update to 7.6.6.
[jackhill/guix/guix.git] / gnu / packages / patches / xinetd-fix-fd-leak.patch
1 Fix a file descriptor leak:
2
3 https://github.com/xinetd-org/xinetd/issues/23
4
5 Patch copied from Debian:
6
7 https://anonscm.debian.org/cgit/collab-maint/xinetd.git/tree/debian/patches/000012-fix_fd_leak
8
9 Patch sent upstream at https://github.com/xinetd-org/xinetd/pull/26.
10
11 diff --git a/xinetd/xgetloadavg.c b/xinetd/xgetloadavg.c
12 index 5a26214..fe0f872 100644
13 --- a/xinetd/xgetloadavg.c
14 +++ b/xinetd/xgetloadavg.c
15 @@ -34,7 +34,7 @@ double xgetloadavg(void)
16
17 if( fscanf(fd, "%lf", &ret) != 1 ) {
18 perror("fscanf");
19 - return -1;
20 + ret = -1;
21 }
22
23 fclose(fd);
24 --
25 2.7.4
26