mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-22 10:50:07 +00:00
Report write error in addmnt even for cached streams.
This commit is contained in:
parent
5bdcc10322
commit
e1fb097f44
@ -1,5 +1,8 @@
|
||||
2011-05-11 Ulrich Drepper <drepper@gmail.com>
|
||||
|
||||
[BZ #12625]
|
||||
* misc/mntent_r.c (addmntent): Flush the stream after the output
|
||||
|
||||
[BZ #12393]
|
||||
* elf/dl-load.c (is_trusted_path): Remove unnecessary test.
|
||||
(is_trusted_path_normalize): Skip initial colon. Append slash
|
||||
|
4
NEWS
4
NEWS
@ -12,8 +12,8 @@ Version 2.14
|
||||
386, 11257, 11258, 11487, 11532, 11578, 11653, 11668, 11724, 11945, 11947,
|
||||
12158, 12178, 12200, 12346, 12393, 12420, 12445, 12449, 12454, 12460,
|
||||
12469, 12489, 12509, 12510, 12518, 12541, 12545, 12551, 12583, 12587,
|
||||
12597, 12611, 12631, 12650, 12653, 12655, 12660, 12681, 12685, 12711,
|
||||
12713, 12714, 12717, 12723, 12734, 12738
|
||||
12597, 12611, 12625, 12631, 12650, 12653, 12655, 12660, 12681, 12685,
|
||||
12711, 12713, 12714, 12717, 12723, 12734, 12738
|
||||
|
||||
* The RPC implementation in libc is obsoleted. Old programs keep working
|
||||
but new programs cannot be linked with the routines in libc anymore.
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* Utilities for reading/writing fstab, mtab, etc.
|
||||
Copyright (C) 1995-2000, 2001, 2002, 2003, 2006, 2010
|
||||
Copyright (C) 1995-2000, 2001, 2002, 2003, 2006, 2010, 2011
|
||||
Free Software Foundation, Inc.
|
||||
This file is part of the GNU C Library.
|
||||
|
||||
@ -263,8 +263,8 @@ __addmntent (FILE *stream, const struct mntent *mnt)
|
||||
mntcopy.mnt_type,
|
||||
mntcopy.mnt_opts,
|
||||
mntcopy.mnt_freq,
|
||||
mntcopy.mnt_passno)
|
||||
< 0 ? 1 : 0);
|
||||
mntcopy.mnt_passno) < 0
|
||||
|| fflush (stream) != 0);
|
||||
}
|
||||
weak_alias (__addmntent, addmntent)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user