Commit 09c3d32f authored by Dmitry Timoshkov's avatar Dmitry Timoshkov Committed by Alexandre Julliard

version: Use GetModuleHandleEx to increment the module ref count.

parent 7bb12b9e
...@@ -246,11 +246,9 @@ static DWORD VERSION_GetFileVersionInfo_PE( LPCWSTR filename, DWORD datasize, LP ...@@ -246,11 +246,9 @@ static DWORD VERSION_GetFileVersionInfo_PE( LPCWSTR filename, DWORD datasize, LP
TRACE("%s\n", debugstr_w(filename)); TRACE("%s\n", debugstr_w(filename));
hModule = GetModuleHandleW(filename); if (!GetModuleHandleExW(0, filename, &hModule))
if(!hModule)
hModule = LoadLibraryExW(filename, 0, LOAD_LIBRARY_AS_DATAFILE); hModule = LoadLibraryExW(filename, 0, LOAD_LIBRARY_AS_DATAFILE);
else
hModule = LoadLibraryExW(filename, 0, 0);
if(!hModule) if(!hModule)
{ {
WARN("Could not load %s\n", debugstr_w(filename)); WARN("Could not load %s\n", debugstr_w(filename));
......
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