stdio: use __REDIRECT for fwrite, fwrite_unlocked
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 15 May 2013 22:52:42 +0000 (15:52 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 16 May 2013 03:50:59 +0000 (20:50 -0700)
commit6dd07e3dccc982a6e87f1f3d531e0b80e63679db
tree920d8610be759a7de0927662571cd47c7135493a
parentf506f97b88981586a580d7445a8933dc7bfafe6e
stdio: use __REDIRECT for fwrite, fwrite_unlocked

* lib/stdio.in.h (fwrite):
When working around bug 11959, use __REDIRECT rather than '#define
fwrite(...) ... fwrite (...) ...'.  This is a more-targeted way to
fix the -Wunused-value issue with clang, and it works with GCC too.
Problem with targeting reported by Eric Blake in
<http://lists.gnu.org/archive/html/bug-gnulib/2013-05/msg00067.html>.
(fwrite_unlocked): Treat like fwrite.  I ran into this issue while
debugging the fwrite issue.
ChangeLog
lib/stdio.in.h