Fix NSTemporaryDirectory() returning path with backslashes on Windows

This commit is contained in:
Frederik Seiffert 2022-01-15 11:25:37 +01:00 committed by Frederik Seiffert
parent 542d870302
commit 1aab02b622
2 changed files with 9 additions and 0 deletions

View file

@ -1,3 +1,9 @@
2022-01-15 Frederik Seiffert <frederik@algoriddim.com>
* Source/NSPathUtilities.m:
Fix NSTemporaryDirectory() returning path with backslashes on
Windows.
2022-01-13 Frederik Seiffert <frederik@algoriddim.com>
* Source/NSTimeZone.m:

View file

@ -1962,6 +1962,9 @@ NSTemporaryDirectory(void)
{
baseTempDirName = [NSString stringWithCharacters: buffer
length: wcslen(buffer)];
// convert path to use forward slashes, which we use internally
baseTempDirName = [baseTempDirName stringByReplacingString: @"\\"
withString: @"/"];
}
#elif defined(__ANDROID__)
/*