COM initialization replaced by auto-initializer

This commit is contained in:
Simon Rozman 2017-04-25 00:52:17 +02:00
parent 5de934285e
commit 0db18a40b1

View File

@ -244,7 +244,7 @@ UINT ExecuteSequence(MSIHANDLE hInstall)
UINT uiResult;
DWORD dwResult;
HRESULT hr;
BOOL bIsCoInitialized = SUCCEEDED(::CoInitialize(NULL));
winstd::com_initializer com_init(NULL);
winstd::tstring sSequenceFilename;
uiResult = ::MsiGetProperty(hInstall, _T("CustomActionData"), sSequenceFilename);
@ -351,7 +351,6 @@ UINT ExecuteSequence(MSIHANDLE hInstall)
// Couldn't get CustomActionData property. uiResult has the error code.
}
if (bIsCoInitialized) ::CoUninitialize();
return uiResult;
}