diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2012-06-07 09:57:21 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2012-06-07 09:57:21 +0000 |
commit | c2a50d49e58bfec24ca4a9072bcbefda31830b96 (patch) | |
tree | 02a1c7932e9ca2d9ace5084bfecf84dd34b648c9 | |
parent | e17fdb2d5dbf0ffefd417587003eebbe5baf5984 (diff) |
Move sideeffecting call out of assert().
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158146 91177308-0d34-0410-b5e6-96231b3b80d8
-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); } |