mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-06 21:24:05 +00:00
wbemprox: Break out of loop when out of memory (Coverity).
This commit is contained in:
parent
bf8c45f3ed
commit
54f06e6b84
|
@ -924,6 +924,11 @@ static void fill_service( struct table *table )
|
|||
service = OpenServiceW(manager, services[i].lpServiceName, GENERIC_READ);
|
||||
QueryServiceConfigW(service, NULL, 0, &size);
|
||||
config = heap_alloc(size);
|
||||
if (!config)
|
||||
{
|
||||
CloseServiceHandle(service);
|
||||
break;
|
||||
}
|
||||
if (QueryServiceConfigW(service, config, size, &size))
|
||||
startmode = config->dwStartType;
|
||||
else
|
||||
|
|
Loading…
Reference in a new issue