diff --git a/SkinInstaller/Rainstaller.cpp b/SkinInstaller/Rainstaller.cpp index d13d43a4..e316d83e 100644 --- a/SkinInstaller/Rainstaller.cpp +++ b/SkinInstaller/Rainstaller.cpp @@ -576,7 +576,8 @@ bool ReadArchive() // Get temp file path for the configuration file/bitmap WCHAR tempFile[MAX_PATH]; - ExpandEnvironmentStrings(L"%TEMP%\\~RainstallerData.TMP", tempFile, MAX_PATH); + GetTempPath(MAX_PATH, tempFile); + GetTempFileName(tempFile, L"dat", 0, tempFile); char cBuffer[MAX_PATH * 3]; WCHAR buffer[MAX_PATH];