Commit 6bbe4604 authored by Paul Vriens's avatar Paul Vriens Committed by Alexandre Julliard

programs/winetest: Show dll versions again for Win9x/WinME.

parent cf56483f
...@@ -564,6 +564,7 @@ extract_test_proc (HMODULE hModule, LPCTSTR lpszType, ...@@ -564,6 +564,7 @@ extract_test_proc (HMODULE hModule, LPCTSTR lpszType,
*strstr(dllname, testexe) = 0; *strstr(dllname, testexe) = 0;
wine_tests[nr_of_files].maindllpath = NULL; wine_tests[nr_of_files].maindllpath = NULL;
strcpy(filename, dllname);
dll = LoadLibraryExA(dllname, NULL, LOAD_LIBRARY_AS_DATAFILE); dll = LoadLibraryExA(dllname, NULL, LOAD_LIBRARY_AS_DATAFILE);
if (!dll && pLoadLibraryShim) if (!dll && pLoadLibraryShim)
{ {
...@@ -580,6 +581,7 @@ extract_test_proc (HMODULE hModule, LPCTSTR lpszType, ...@@ -580,6 +581,7 @@ extract_test_proc (HMODULE hModule, LPCTSTR lpszType,
* the tests for this dll. * the tests for this dll.
*/ */
GetModuleFileNameA(dll, dllpath, MAX_PATH); GetModuleFileNameA(dll, dllpath, MAX_PATH);
strcpy(filename, dllpath);
*strrchr(dllpath, '\\') = '\0'; *strrchr(dllpath, '\\') = '\0';
wine_tests[nr_of_files].maindllpath = xstrdup( dllpath ); wine_tests[nr_of_files].maindllpath = xstrdup( dllpath );
} }
...@@ -594,7 +596,6 @@ extract_test_proc (HMODULE hModule, LPCTSTR lpszType, ...@@ -594,7 +596,6 @@ extract_test_proc (HMODULE hModule, LPCTSTR lpszType,
xprintf (" %s=load error Gecko is not installed\n", dllname); xprintf (" %s=load error Gecko is not installed\n", dllname);
return TRUE; return TRUE;
} }
GetModuleFileNameA(dll, filename, MAX_PATH);
FreeLibrary(dll); FreeLibrary(dll);
if (!(err = get_subtests( tempdir, &wine_tests[nr_of_files], lpszName ))) if (!(err = get_subtests( tempdir, &wine_tests[nr_of_files], lpszName )))
......
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