return PathAppendA(lpszPath1, lpszPath2);
}
-/*************************************************************************
- * PathBuildRoot [SHELL32.30]
- */
-LPVOID WINAPI PathBuildRootAW(LPVOID lpszPath, int drive)
-{
- if(SHELL_OsIsUnicode())
- return PathBuildRootW(lpszPath, drive);
- return PathBuildRootA(lpszPath, drive);
-}
-
/*************************************************************************
* PathGetExtensionA [internal]
*
/*************************************************************************
* SHPathGetExtension [SHELL32.158]
*/
-EXTERN_C LPVOID WINAPI SHPathGetExtensionW(LPCWSTR lpszPath, DWORD void1, DWORD void2)
+LPVOID WINAPI SHPathGetExtensionW(LPCWSTR lpszPath, DWORD void1, DWORD void2)
{
return PathGetExtensionW(lpszPath);
}
return PathFileExistsA (lpszPath);
}
-/*************************************************************************
- * PathIsSameRoot [SHELL32.650]
- */
-BOOL WINAPI PathIsSameRootAW(LPCVOID lpszPath1, LPCVOID lpszPath2)
-{
- if (SHELL_OsIsUnicode())
- return PathIsSameRootW(lpszPath1, lpszPath2);
- return PathIsSameRootA(lpszPath1, lpszPath2);
-}
-
/*************************************************************************
* IsLFNDriveA [SHELL32.41]
*/
CSIDL_Type_SystemX86Path,
} CSIDL_Type;
-#if WIN32_WINNT >= 0x0600
+/* Cannot use #if _WIN32_WINNT >= 0x0600 because _WIN32_WINNT == 0x0600 here. */
+#ifndef __REACTOS__
#define CSIDL_CONTACTS 0x0043
#define CSIDL_DOWNLOADS 0x0047
#define CSIDL_LINKS 0x004d
&FOLDERID_Fonts,
CSIDL_Type_WindowsPath,
FontsW,
- MAKEINTRESOURCEW(IDS_FONTS)
+ FontsW
},
{ /* 0x15 - CSIDL_TEMPLATES */
&FOLDERID_Templates,
NULL,
NULL
},
-#if WIN32_WINNT >= 0x0600
+/* Cannot use #if _WIN32_WINNT >= 0x0600 because _WIN32_WINNT == 0x0600 here. */
+#ifndef __REACTOS__
{ /* 0x3f */
&FOLDERID_AddNewPrograms,
CSIDL_Type_Disallowed,
; /* no corresponding env. var, do nothing */
}
+ hr = S_OK;
if (CSIDL_Data[folder].szDefaultPath)
{
if (IS_INTRESOURCE(CSIDL_Data[folder].szDefaultPath))
if (LoadStringW(shell32_hInstance,
LOWORD(CSIDL_Data[folder].szDefaultPath), resourcePath, MAX_PATH))
{
- hr = S_OK;
PathAppendW(pszPath, resourcePath);
}
else
}
else
{
- hr = S_OK;
PathAppendW(pszPath, CSIDL_Data[folder].szDefaultPath);
}
}
CSIDL_MYPICTURES,
CSIDL_FONTS,
CSIDL_ADMINTOOLS,
-#if WIN32_WINNT >= 0x0600
+/* Cannot use #if _WIN32_WINNT >= 0x0600 because _WIN32_WINNT == 0x0600 here. */
+#ifndef __REACTOS__
CSIDL_CONTACTS,
CSIDL_DOWNLOADS,
CSIDL_LINKS,