PR libstdc++/13731 (first part: write)
authorPaolo Carlini <pcarlini@suse.de>
Thu, 12 Feb 2004 00:05:35 +0000 (00:05 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Thu, 12 Feb 2004 00:05:35 +0000 (00:05 +0000)
commit98e9678463509813df378103858be0d3f6b126d7
treeae25e5d86ff8f84df1b0806c734abe00d461a9ef
parent888ff7a12521748dbdfc5e550b3a4e0a0a311857
PR libstdc++/13731 (first part: write)

2004-02-11  Paolo Carlini  <pcarlini@suse.de>

PR libstdc++/13731 (first part: write)
* config/io/basic_file_stdio.h (__basic_file<char>::xwrite):
New, declare.
* config/io/basic_file_stdio.cc (__basic_file<char>::xwrite):
Define it: a wrapper around write() handling partial write.
(__basic_file<char>::xsputn): Use it.
(__basic_file<char>::xsputn_2): Likewise.

From-SVN: r77680
libstdc++-v3/ChangeLog
libstdc++-v3/config/io/basic_file_stdio.cc
libstdc++-v3/config/io/basic_file_stdio.h