Commit 33a6215d authored by Kevin Koltzau's avatar Kevin Koltzau Committed by Alexandre Julliard

Added support for CSIDL_RESOURCES path.

parent 449a8a77
......@@ -997,9 +997,9 @@ static const CSIDL_DATA CSIDL_Data[] =
/*"Documents and Settings\\"*/"All Users\\Documents\\My Video"
},
{ /* CSIDL_RESOURCES */
0, 0, /* FIXME */
0, (HKEY)2,
NULL,
NULL
"Resources"
},
{ /* CSIDL_RESOURCES_LOCALIZED */
0, 0, /* FIXME */
......@@ -1070,6 +1070,15 @@ HRESULT WINAPI SHGetFolderPathW(
MultiByteToWideChar(CP_ACP, 0, CSIDL_Data[folder].szValueName, -1, szValueName, MAX_PATH);
MultiByteToWideChar(CP_ACP, 0, CSIDL_Data[folder].szDefaultPath, -1, szDefaultPath, MAX_PATH);
/* Special case for some values that don't exist in registry */
if (CSIDL_Data[folder].hRootKey == (HKEY)2)
{
GetWindowsDirectoryW(pszPath, MAX_PATH);
PathAddBackslashW(pszPath);
strcatW(pszPath, szDefaultPath);
return S_OK;
}
if (dwCsidlFlags & CSIDL_MYFLAG_SHFOLDER)
{
/* user shell folders */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment