Index: src/chext/ShellExtensionVerifier.cpp =================================================================== diff -u -N -r2f696d06139af4d0fab14dd1613507b66f5169cb -r3c248d4f6d0fdb1e487cc868b2f0b219eec37ef4 --- src/chext/ShellExtensionVerifier.cpp (.../ShellExtensionVerifier.cpp) (revision 2f696d06139af4d0fab14dd1613507b66f5169cb) +++ src/chext/ShellExtensionVerifier.cpp (.../ShellExtensionVerifier.cpp) (revision 3c248d4f6d0fdb1e487cc868b2f0b219eec37ef4) @@ -63,7 +63,7 @@ return S_FALSE; } -HRESULT ShellExtensionVerifier::ReadShellConfig(IShellExtControl* piShellExtControl, TShellExtMenuConfig& tShellExtConfig, ELocation eLocation) +HRESULT ShellExtensionVerifier::ReadShellConfig(IShellExtControl* piShellExtControl, TShellExtMenuConfig& tShellExtConfig) { logger::TLoggerPtr spLogger = GetLogger(L"ShellExtVerifier"); try @@ -82,7 +82,7 @@ LOG_DEBUG(spLogger) << L"Requesting CH configuration. Shared memory identifier " << uiSHMID; - if(::SendMessage(hWnd, WM_GETCONFIG, eLocation, uiSHMID) != TRUE) + if(::SendMessage(hWnd, WM_GETCONFIG, 0, uiSHMID) != TRUE) { LOG_ERROR(spLogger) << L"Failed to retrieve configuration from Copy Handler"; return E_FAIL;