diff options
Diffstat (limited to 'winaccessibility/source/service/AccObjectWinManager.cxx')
-rw-r--r-- | winaccessibility/source/service/AccObjectWinManager.cxx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/winaccessibility/source/service/AccObjectWinManager.cxx b/winaccessibility/source/service/AccObjectWinManager.cxx index 90714dea6339..72774cf42d37 100644 --- a/winaccessibility/source/service/AccObjectWinManager.cxx +++ b/winaccessibility/source/service/AccObjectWinManager.cxx @@ -111,9 +111,8 @@ AccObjectWinManager::Get_ToATInterface(HWND hWnd, long lParam, WPARAM wParam) if ( pRetIMAcc && lParam == OBJID_CLIENT ) { - IAccessible* pTemp = dynamic_cast<IAccessible*>( pRetIMAcc ); - LRESULT result = LresultFromObject(IID_IAccessible, wParam, pTemp); - pTemp->Release(); + LRESULT result = LresultFromObject(IID_IAccessible, wParam, pRetIMAcc); + pRetIMAcc->Release(); return result; } return 0; |