chiark / gitweb /
eglibc (2.11.3-4+deb6u3) squeeze-lts; urgency=medium
[eglibc.git] / debian / patches / any / local-ldconfig-fsync.diff
1 ---
2  elf/cache.c |    1 +
3  1 file changed, 1 insertion(+)
4
5 --- a/elf/cache.c
6 +++ b/elf/cache.c
7 @@ -426,6 +426,7 @@
8      }
9  
10    if (write (fd, strings, total_strlen) != (ssize_t) total_strlen
11 +      || fsync (fd)
12        || close (fd))
13      error (EXIT_FAILURE, errno, _("Writing of cache data failed"));
14