projects
/
platform
/
upstream
/
linaro-glibc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ee30c38
)
Fix fileops.c build for old kernels
author
H.J. Lu
<hongjiu.lu@intel.com>
Tue, 17 May 2011 05:45:49 +0000
(
01:45
-0400)
committer
Ulrich Drepper
<drepper@gmail.com>
Tue, 17 May 2011 05:45:49 +0000
(
01:45
-0400)
ChangeLog
patch
|
blob
|
history
libio/fileops.c
patch
|
blob
|
history
diff --git
a/ChangeLog
b/ChangeLog
index
be25cba
..
c427a2f
100644
(file)
--- a/
ChangeLog
+++ b/
ChangeLog
@@
-1,3
+1,7
@@
+2011-05-16 H.J. Lu <hongjiu.lu@intel.com>
+
+ * fileops.c (_IO_new_file_fopen): Get fd from _IO_fileno.
+
2011-05-17 Ulrich Drepper <drepper@gmail.com>
[BZ #11837]
diff --git
a/libio/fileops.c
b/libio/fileops.c
index
2b696ab
..
30de460
100644
(file)
--- a/
libio/fileops.c
+++ b/
libio/fileops.c
@@
-348,6
+348,7
@@
_IO_new_file_fopen (fp, filename, mode, is32not64)
#ifndef __ASSUME_O_CLOEXEC
if ((fp->_flags2 & _IO_FLAGS2_CLOEXEC) != 0 && __have_o_cloexec <= 0)
{
+ int fd = _IO_fileno (fp);
if (__have_o_cloexec == 0)
{
int flags = __fcntl (fd, F_GETFD);