[llvm] r183943 - Add a RemoveFileOnSignal that takes a StringRef.
Rafael Espindola
rafael.espindola at gmail.com
Thu Jun 13 14:01:17 PDT 2013
Author: rafael
Date: Thu Jun 13 16:01:17 2013
New Revision: 183943
URL: http://llvm.org/viewvc/llvm-project?rev=183943&view=rev
Log:
Add a RemoveFileOnSignal that takes a StringRef.
Modified:
llvm/trunk/include/llvm/Support/Signals.h
Modified: llvm/trunk/include/llvm/Support/Signals.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Support/Signals.h?rev=183943&r1=183942&r2=183943&view=diff
==============================================================================
--- llvm/trunk/include/llvm/Support/Signals.h (original)
+++ llvm/trunk/include/llvm/Support/Signals.h Thu Jun 13 16:01:17 2013
@@ -31,6 +31,10 @@ namespace sys {
/// @brief Remove a file if a fatal signal occurs.
bool RemoveFileOnSignal(const Path &Filename, std::string* ErrMsg = 0);
+ inline bool RemoveFileOnSignal(StringRef Filename, std::string* ErrMsg = 0) {
+ return RemoveFileOnSignal(sys::Path(Filename), ErrMsg);
+ }
+
/// This function removes a file from the list of files to be removed on
/// signal delivery.
void DontRemoveFileOnSignal(const Path &Filename);
More information about the llvm-commits
mailing list