[libc] Fix warnings on release build.
[lldb.git] / libc / utils / testutils / FDReaderUnix.cpp
index 943d3eb..c54a1a4 100644 (file)
@@ -16,8 +16,8 @@ namespace __llvm_libc {
 namespace testutils {
 
 FDReader::FDReader() {
-  int err = ::pipe(pipefd);
-  assert(!err && "pipe(2) failed");
+  if (::pipe(pipefd))
+    llvm::report_fatal_error("pipe(2) failed");
 }
 
 FDReader::~FDReader() {