summary refs log tree commit diff
diff options
context:
space:
mode:
authorSiddhesh Poyarekar <siddhesh@sourceware.org>2020-12-23 07:03:42 +0530
committerSiddhesh Poyarekar <siddhesh@sourceware.org>2020-12-23 07:03:42 +0530
commitbe37b807053d7bd4b33b9d74dc97860fc58335d5 (patch)
tree020484085c5dc368089356cebf3db9f91a6df3a9
parent0e981d352489535060be59b816af6e654fdcc1e2 (diff)
downloadglibc-be37b807053d7bd4b33b9d74dc97860fc58335d5.tar.gz
glibc-be37b807053d7bd4b33b9d74dc97860fc58335d5.tar.xz
glibc-be37b807053d7bd4b33b9d74dc97860fc58335d5.zip
misc: Use __ferror_unlocked instead of ferror
The ferror results in an unnecessary PLT reference.  Use
__ferror_unlocked instead , which gets inlined.
-rw-r--r--misc/mntent_r.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/misc/mntent_r.c b/misc/mntent_r.c
index 39fa08f2c6..b963c9af61 100644
--- a/misc/mntent_r.c
+++ b/misc/mntent_r.c
@@ -253,7 +253,7 @@ __addmntent (FILE *stream, const struct mntent *mnt)
   write_string (stream, mnt->mnt_opts);
   fprintf (stream, "%d %d\n", mnt->mnt_freq, mnt->mnt_passno);
 
-  ret = ferror (stream) != 0 || fflush (stream) != 0;
+  ret = __ferror_unlocked (stream) != 0 || fflush (stream) != 0;
 
   funlockfile (stream);