[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