mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-23 14:25:07 +00:00
Update the comment for system_temp_directory() to indicate when it
will ignore the erasedOnReboot option, and properly escape the backslash in "C:\TEMP". Thanks to Aaron and Francois. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139755 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -268,7 +268,10 @@ bool is_separator(char value);
|
|||||||
/// "/var/tmp" or "C:/TEMP"
|
/// "/var/tmp" or "C:/TEMP"
|
||||||
///
|
///
|
||||||
/// @param erasedOnReboot Whether to favor a path that is erased on reboot
|
/// @param erasedOnReboot Whether to favor a path that is erased on reboot
|
||||||
/// rather than one that potentially persists longer.
|
/// rather than one that potentially persists longer. This parameter will be
|
||||||
|
/// ignored if the user or system has set the typical environment variable
|
||||||
|
/// (e.g., TEMP on Windows, TMPDIR on *nix) to specify a temporary directory.
|
||||||
|
///
|
||||||
/// @param Result Holds the resulting path name.
|
/// @param Result Holds the resulting path name.
|
||||||
void system_temp_directory(bool erasedOnReboot, SmallVectorImpl<char> &result);
|
void system_temp_directory(bool erasedOnReboot, SmallVectorImpl<char> &result);
|
||||||
|
|
||||||
|
@@ -510,7 +510,7 @@ void system_temp_directory(bool erasedOnReboot, SmallVectorImpl<char> &result) {
|
|||||||
const char *DefaultResult;
|
const char *DefaultResult;
|
||||||
#ifdef LLVM_ON_WIN32
|
#ifdef LLVM_ON_WIN32
|
||||||
(void)erasedOnReboot;
|
(void)erasedOnReboot;
|
||||||
DefaultResult = "C:\TEMP";
|
DefaultResult = "C:\\TEMP";
|
||||||
#else
|
#else
|
||||||
if (erasedOnReboot)
|
if (erasedOnReboot)
|
||||||
DefaultResult = "/tmp";
|
DefaultResult = "/tmp";
|
||||||
|
Reference in New Issue
Block a user