[llvm-commits] CVS: llvm/include/llvm/System/Signals.h

Reid Spencer reid at x10sys.com
Sun Nov 14 13:53:46 PST 2004



Changes in directory llvm/include/llvm/System:

Signals.h updated: 1.12 -> 1.13
---
Log message:

Make the remove*OnSignal functions deal with Paths not strings

---
Diffs of the changes:  (+2 -2)

Index: llvm/include/llvm/System/Signals.h
diff -u llvm/include/llvm/System/Signals.h:1.12 llvm/include/llvm/System/Signals.h:1.13
--- llvm/include/llvm/System/Signals.h:1.12	Sun Aug 29 14:19:07 2004
+++ llvm/include/llvm/System/Signals.h	Sun Nov 14 15:53:09 2004
@@ -23,13 +23,13 @@
   /// This function registers signal handlers to ensure that if a signal gets 
   /// delivered that the named file is removed.
   /// @brief Remove a file if a fatal signal occurs.
-  void RemoveFileOnSignal(const std::string &Filename);
+  void RemoveFileOnSignal(const Path &Filename);
 
   /// This function registers a signal handler to ensure that if a fatal signal
   /// gets delivered to the process that the named directory and all its
   /// contents are removed.
   /// @brief Remove a directory if a fatal signal occurs.
-  void RemoveDirectoryOnSignal(const llvm::sys::Path& path);
+  void RemoveDirectoryOnSignal(const Path& path);
 
   /// When an error signal (such as SIBABRT or SIGSEGV) is delivered to the 
   /// process, print a stack trace and then exit.






More information about the llvm-commits mailing list