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