Unverified Commit 8521624e authored by Jisi Liu's avatar Jisi Liu Committed by GitHub

Merge pull request #4043 from pherl/flush

Explicitly propagate the status of Flush().
parents f69a5db6 6b01e644
...@@ -170,12 +170,12 @@ size_t Message::SpaceUsedLong() const { ...@@ -170,12 +170,12 @@ size_t Message::SpaceUsedLong() const {
bool Message::SerializeToFileDescriptor(int file_descriptor) const { bool Message::SerializeToFileDescriptor(int file_descriptor) const {
io::FileOutputStream output(file_descriptor); io::FileOutputStream output(file_descriptor);
return SerializeToZeroCopyStream(&output); return SerializeToZeroCopyStream(&output) && output.Flush();
} }
bool Message::SerializePartialToFileDescriptor(int file_descriptor) const { bool Message::SerializePartialToFileDescriptor(int file_descriptor) const {
io::FileOutputStream output(file_descriptor); io::FileOutputStream output(file_descriptor);
return SerializePartialToZeroCopyStream(&output); return SerializePartialToZeroCopyStream(&output) && output.Flush();
} }
bool Message::SerializeToOstream(std::ostream* output) const { bool Message::SerializeToOstream(std::ostream* output) const {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment