Commit 575b93c5 authored by Paul Vriens's avatar Paul Vriens Committed by Alexandre Julliard

shell32/tests: Use the correct directory on Win95.

parent bda6e4ed
...@@ -969,8 +969,8 @@ static void test_EnumObjects_and_CompareIDs(void) ...@@ -969,8 +969,8 @@ static void test_EnumObjects_and_CompareIDs(void)
ITEMIDLIST *newPIDL; ITEMIDLIST *newPIDL;
IShellFolder *IDesktopFolder, *testIShellFolder; IShellFolder *IDesktopFolder, *testIShellFolder;
char cCurrDirA [MAX_PATH] = {0}; char cCurrDirA [MAX_PATH] = {0};
WCHAR cCurrDirW [MAX_PATH]; static const CHAR cTestDirA[] = "\\testdir";
static const WCHAR cTestDirW[] = {'\\','t','e','s','t','d','i','r',0}; WCHAR cTestDirW[MAX_PATH];
int len; int len;
HRESULT hr; HRESULT hr;
...@@ -978,21 +978,21 @@ static void test_EnumObjects_and_CompareIDs(void) ...@@ -978,21 +978,21 @@ static void test_EnumObjects_and_CompareIDs(void)
len = lstrlenA(cCurrDirA); len = lstrlenA(cCurrDirA);
if(len == 0) { if(len == 0) {
trace("GetCurrentDirectoryA returned empty string. Skipping test_EnumObjects_and_CompareIDs\n"); win_skip("GetCurrentDirectoryA returned empty string. Skipping test_EnumObjects_and_CompareIDs\n");
return; return;
} }
if(cCurrDirA[len-1] == '\\') if(cCurrDirA[len-1] == '\\')
cCurrDirA[len-1] = 0; cCurrDirA[len-1] = 0;
MultiByteToWideChar(CP_ACP, 0, cCurrDirA, -1, cCurrDirW, MAX_PATH); lstrcatA(cCurrDirA, cTestDirA);
lstrcatW(cCurrDirW, cTestDirW); MultiByteToWideChar(CP_ACP, 0, cCurrDirA, -1, cTestDirW, MAX_PATH);
hr = SHGetDesktopFolder(&IDesktopFolder); hr = SHGetDesktopFolder(&IDesktopFolder);
ok(hr == S_OK, "SHGetDesktopfolder failed %08x\n", hr); ok(hr == S_OK, "SHGetDesktopfolder failed %08x\n", hr);
CreateFilesFolders(); CreateFilesFolders();
hr = IShellFolder_ParseDisplayName(IDesktopFolder, NULL, NULL, cCurrDirW, NULL, &newPIDL, 0); hr = IShellFolder_ParseDisplayName(IDesktopFolder, NULL, NULL, cTestDirW, NULL, &newPIDL, 0);
ok(hr == S_OK, "ParseDisplayName failed %08x\n", hr); ok(hr == S_OK, "ParseDisplayName failed %08x\n", hr);
hr = IShellFolder_BindToObject(IDesktopFolder, newPIDL, NULL, (REFIID)&IID_IShellFolder, (LPVOID *)&testIShellFolder); hr = IShellFolder_BindToObject(IDesktopFolder, newPIDL, NULL, (REFIID)&IID_IShellFolder, (LPVOID *)&testIShellFolder);
......
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