From 42b735c4fed74b4cc85f8eb447c727ae89e0da1f Mon Sep 17 00:00:00 2001 From: Colin Patrick McCabe Date: Thu, 10 Feb 2011 08:24:25 -0800 Subject: [PATCH] rados.cc: use fwrite to output data to stdout Signed-off-by: Colin McCabe --- src/rados.cc | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/rados.cc b/src/rados.cc index dca04103bf538..f6a6e6d1192ab 100644 --- a/src/rados.cc +++ b/src/rados.cc @@ -334,10 +334,7 @@ int main(int argc, const char **argv) } if (strcmp(nargs[2], "-") == 0) { - if (::write(1, outdata.c_str(), outdata.length()) < 0) { - int err = errno; - cerr << "error writing to stdout: error " << err << std::endl; - } + fwrite(outdata.c_str(), outdata.length(), 1, stdout); } else { outdata.write_file(nargs[2]); generic_dout(0) << "wrote " << outdata.length() << " byte payload to " << nargs[2] << dendl; -- 2.39.5