COM initialization replaced by auto-initializer
This commit is contained in:
parent
5de934285e
commit
0db18a40b1
@ -244,7 +244,7 @@ UINT ExecuteSequence(MSIHANDLE hInstall)
|
|||||||
UINT uiResult;
|
UINT uiResult;
|
||||||
DWORD dwResult;
|
DWORD dwResult;
|
||||||
HRESULT hr;
|
HRESULT hr;
|
||||||
BOOL bIsCoInitialized = SUCCEEDED(::CoInitialize(NULL));
|
winstd::com_initializer com_init(NULL);
|
||||||
winstd::tstring sSequenceFilename;
|
winstd::tstring sSequenceFilename;
|
||||||
|
|
||||||
uiResult = ::MsiGetProperty(hInstall, _T("CustomActionData"), 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.
|
// Couldn't get CustomActionData property. uiResult has the error code.
|
||||||
}
|
}
|
||||||
|
|
||||||
if (bIsCoInitialized) ::CoUninitialize();
|
|
||||||
return uiResult;
|
return uiResult;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user