From cd1a13b00eb5b267eec56bcd492802ffaaf6ee45 Mon Sep 17 00:00:00 2001 From: Francois Gouget Date: Thu, 20 Nov 2003 04:21:12 +0000 Subject: [PATCH] If using the default values, also set dwType to REG_SZ as our default strings don't need to be expanded (found by Valgrind). --- dlls/shell32/shellpath.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/shell32/shellpath.c b/dlls/shell32/shellpath.c index b1e726ce220..c4e050763bb 100644 --- a/dlls/shell32/shellpath.c +++ b/dlls/shell32/shellpath.c @@ -1089,6 +1089,7 @@ BOOL WINAPI SHGetSpecialFolderPathA ( strcpy(szPath, "C:\\"); /* FIXME ??? */ strcat(szPath, szDefaultPath); } + dwType=REG_SZ; RegSetValueExA(hKey,szValueName,0,REG_SZ,(LPBYTE)szPath,strlen(szPath)+1); } } @@ -1125,6 +1126,7 @@ BOOL WINAPI SHGetSpecialFolderPathA ( strcpy(szPath, "C:\\"); /* FIXME ??? */ strcat(szPath, szDefaultPath); } + dwType=REG_SZ; RegSetValueExA(hKey,szValueName,0,REG_SZ,(LPBYTE)szPath,strlen(szPath)+1); } RegCloseKey(hKey);