[MSVCRT:APITEST]

Modify the test for GetModuleFileName, should work better now.

svn path=/trunk/; revision=57534
This commit is contained in:
Hermès Bélusca-Maïto 2012-10-10 21:56:27 +00:00
parent a25199df2a
commit 833bace73a

View file

@ -286,17 +286,16 @@ START_TEST(CommandLine)
{ {
ULONG i; ULONG i;
DWORD dwError; DWORD dwRet;
LPWSTR p = NULL; LPWSTR p = NULL;
/* /*
* Initialize the UtilityProgramDirectory variable. * Initialize the UtilityProgramDirectory variable.
*/ */
GetModuleFileNameW(NULL, UtilityProgramDirectory, COUNT_OF(UtilityProgramDirectory)); dwRet = GetModuleFileNameW(NULL, UtilityProgramDirectory, COUNT_OF(UtilityProgramDirectory));
dwError = GetLastError(); ok(dwRet != 0, "ERROR: Cannot retrieve the path to the current running process, last error %lu\n", GetLastError());
ok(dwError == ERROR_SUCCESS, "ERROR: Cannot retrieve the path to the current running process, last error %lu\n", dwError); if (dwRet == 0) return;
if (dwError != ERROR_SUCCESS) return;
/* Path : executable.exe or "executable.exe" or C:\path\executable.exe or "C:\path\executable.exe" */ /* Path : executable.exe or "executable.exe" or C:\path\executable.exe or "C:\path\executable.exe" */
p = wcsrchr(UtilityProgramDirectory, L'\\'); p = wcsrchr(UtilityProgramDirectory, L'\\');