diff options
| author | Girish Pattabiraman <[email protected]> | 2017-01-21 21:07:31 -0800 |
|---|---|---|
| committer | Girish Pattabiraman <[email protected]> | 2017-01-21 21:07:31 -0800 |
| commit | 5d4e0d88ceba97ec2f6f5751b8ff10917f173459 (patch) | |
| tree | 2a13d0161d0e82c6058f582dd7c61c62cbcd6f59 /audio/sysvad/SwapAPO | |
| parent | 83343ad4659288486e6da02c2a7022727a8722d7 (diff) | |
Resolve SAL annotations
Diffstat (limited to 'audio/sysvad/SwapAPO')
| -rw-r--r-- | audio/sysvad/SwapAPO/APO/SwapAPODll.cpp | 6 | ||||
| -rw-r--r-- | audio/sysvad/SwapAPO/APO/swapapomfx.cpp | 1 | ||||
| -rw-r--r-- | audio/sysvad/SwapAPO/PropPageExtensions/CplExt.cpp | 6 |
3 files changed, 11 insertions, 2 deletions
diff --git a/audio/sysvad/SwapAPO/APO/SwapAPODll.cpp b/audio/sysvad/SwapAPO/APO/SwapAPODll.cpp index 4792b344..e9a04889 100644 --- a/audio/sysvad/SwapAPO/APO/SwapAPODll.cpp +++ b/audio/sysvad/SwapAPO/APO/SwapAPODll.cpp @@ -118,6 +118,7 @@ extern "C" BOOL WINAPI DllMain(HINSTANCE /* hInstance */, DWORD dwReason, LPVOID // {secret} +__control_entrypoint(DllExport) STDAPI DllCanUnloadNow(void) { return _AtlModule.DllCanUnloadNow(); @@ -125,13 +126,15 @@ STDAPI DllCanUnloadNow(void) // {secret} -STDAPI DllGetClassObject(_In_ REFCLSID rclsid,_In_ REFIID riid, _Outptr_ LPVOID* ppv) +_Check_return_ +STDAPI DllGetClassObject(_In_ REFCLSID rclsid, _In_ REFIID riid, _Outptr_ LPVOID FAR* ppv) { return _AtlModule.DllGetClassObject(rclsid, riid, ppv); } // {secret} +__control_entrypoint(DllExport) STDAPI DllRegisterServer(void) { // registers object, typelib and all interfaces in typelib @@ -141,6 +144,7 @@ STDAPI DllRegisterServer(void) // {secret} +__control_entrypoint(DllExport) STDAPI DllUnregisterServer(void) { HRESULT hr = _AtlModule.DllUnregisterServer(); diff --git a/audio/sysvad/SwapAPO/APO/swapapomfx.cpp b/audio/sysvad/SwapAPO/APO/swapapomfx.cpp index 113e0aa4..99677425 100644 --- a/audio/sysvad/SwapAPO/APO/swapapomfx.cpp +++ b/audio/sysvad/SwapAPO/APO/swapapomfx.cpp @@ -881,6 +881,7 @@ HRESULT CSwapAPOMFX::ValidateAndCacheConnectionInfo(UINT32 u32NumInputConnection f32InverseChannelCount = 1.0f/m_u32SamplesPerFrame; for (UINT16 u16Index=0; u16Index<m_u32SamplesPerFrame; u16Index++) { +#pragma warning(suppress:6386) m_pf32Coefficients[u16Index] = 1.0f - (FLOAT32)(f32InverseChannelCount)*u16Index; } diff --git a/audio/sysvad/SwapAPO/PropPageExtensions/CplExt.cpp b/audio/sysvad/SwapAPO/PropPageExtensions/CplExt.cpp index dd915cd5..b64d51a2 100644 --- a/audio/sysvad/SwapAPO/PropPageExtensions/CplExt.cpp +++ b/audio/sysvad/SwapAPO/PropPageExtensions/CplExt.cpp @@ -39,6 +39,7 @@ extern "C" BOOL WINAPI DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpRes // Used to determine whether the DLL can be unloaded by OLE +__control_entrypoint(DllExport) STDAPI DllCanUnloadNow(void) { return _AtlModule.DllCanUnloadNow(); @@ -46,13 +47,15 @@ STDAPI DllCanUnloadNow(void) // Returns a class factory to create an object of the requested type -STDAPI DllGetClassObject(_In_ REFCLSID rclsid,_In_ REFIID riid, _Outptr_ LPVOID* ppv) +_Check_return_ +STDAPI DllGetClassObject(_In_ REFCLSID rclsid, _In_ REFIID riid, _Outptr_ LPVOID FAR* ppv) { return _AtlModule.DllGetClassObject(rclsid, riid, ppv); } // DllRegisterServer - Adds entries to the system registry +__control_entrypoint(DllExport) STDAPI DllRegisterServer(void) { // registers object, typelib and all interfaces in typelib @@ -62,6 +65,7 @@ STDAPI DllRegisterServer(void) // DllUnregisterServer - Removes entries from the system registry +__control_entrypoint(DllExport) STDAPI DllUnregisterServer(void) { HRESULT hr = _AtlModule.DllUnregisterServer(); |
