Add -Wzero-as-null-pointer-constant and fix occurences

This commit is contained in:
Vasily
2019-02-21 18:48:53 +01:00
committed by username223
parent 896559cc20
commit 9d46358309
5 changed files with 13 additions and 13 deletions
@@ -370,7 +370,7 @@ IMMDeviceEnumerator* AudioManagerWindows::getAudioDeviceEnumerator()
{
IMMDeviceEnumerator* pEnumerator;
if ( CoCreateInstance( __uuidof( MMDeviceEnumerator ),
NULL,
nullptr,
CLSCTX_ALL,
__uuidof( IMMDeviceEnumerator ),
reinterpret_cast<void**>( &pEnumerator ) )
@@ -387,14 +387,14 @@ IPolicyConfig* AudioManagerWindows::getPolicyConfig()
// for Win 10
auto hr
= CoCreateInstance( __uuidof( CPolicyConfigClient ),
NULL,
nullptr,
CLSCTX_INPROC,
IID_IPolicyConfig2,
reinterpret_cast<LPVOID*>( &var_policyConfig ) );
if ( hr != S_OK )
{
hr = CoCreateInstance( __uuidof( CPolicyConfigClient ),
NULL,
nullptr,
CLSCTX_INPROC,
IID_IPolicyConfig1,
reinterpret_cast<LPVOID*>( &var_policyConfig ) );
@@ -403,7 +403,7 @@ IPolicyConfig* AudioManagerWindows::getPolicyConfig()
if ( hr != S_OK )
{
hr = CoCreateInstance( __uuidof( CPolicyConfigClient ),
NULL,
nullptr,
CLSCTX_INPROC,
IID_IPolicyConfig0,
reinterpret_cast<LPVOID*>( &var_policyConfig ) );
@@ -471,7 +471,7 @@ IAudioEndpointVolume*
IAudioEndpointVolume* pEndpointVolume;
if ( device->Activate( __uuidof( IAudioEndpointVolume ),
CLSCTX_INPROC_SERVER,
NULL,
nullptr,
reinterpret_cast<void**>( &pEndpointVolume ) )
< 0 )
{
@@ -546,7 +546,7 @@ HRESULT AudioManagerWindows::QueryInterface( REFIID riid, void** ppvObject )
}
else
{
*ppvObject = NULL;
*ppvObject = nullptr;
return E_NOINTERFACE;
}
return S_OK;