Fixed toolhelp routines usage in GetModuleFromPath (reported by Bertho
Stultiens).
This commit is contained in:
parent
2043ba0675
commit
db000ee3e8
|
@ -1442,8 +1442,9 @@ static HMODULE16 GetModuleFromPath(LPCSTR name)
|
||||||
{
|
{
|
||||||
check_path:
|
check_path:
|
||||||
lookforit.dwSize=sizeof(MODULEENTRY);
|
lookforit.dwSize=sizeof(MODULEENTRY);
|
||||||
for(ModuleFirst16(&lookforit); ModuleNext16(&lookforit); )
|
if (!ModuleFirst16(&lookforit)) return 0;
|
||||||
{
|
do
|
||||||
|
{
|
||||||
pModule = NE_GetPtr(lookforit.hModule);
|
pModule = NE_GetPtr(lookforit.hModule);
|
||||||
if(!pModule)
|
if(!pModule)
|
||||||
break;
|
break;
|
||||||
|
@ -1459,7 +1460,7 @@ check_path:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
} while (ModuleNext16(&lookforit));
|
||||||
}
|
}
|
||||||
|
|
||||||
if(TRACE_ON(module) && hmod)
|
if(TRACE_ON(module) && hmod)
|
||||||
|
|
Loading…
Reference in New Issue