diff options
-rw-r--r-- | unittests/Tooling/RewriterTestContext.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/unittests/Tooling/RewriterTestContext.h b/unittests/Tooling/RewriterTestContext.h index 9d5b4c92e0..f68be6b457 100644 --- a/unittests/Tooling/RewriterTestContext.h +++ b/unittests/Tooling/RewriterTestContext.h @@ -63,8 +63,10 @@ class RewriterTestContext { FileID createOnDiskFile(StringRef Name, StringRef Content) { if (TemporaryDirectory.empty()) { int FD; - assert(!llvm::sys::fs::unique_file("rewriter-test-%%-%%-%%-%%/anchor", - FD, TemporaryDirectory)); + bool error = + llvm::sys::fs::unique_file("rewriter-test-%%-%%-%%-%%/anchor", FD, + TemporaryDirectory); + assert(!error); (void)error; llvm::raw_fd_ostream Closer(FD, /*shouldClose=*/true); TemporaryDirectory = llvm::sys::path::parent_path(TemporaryDirectory); } |