summaryrefslogtreecommitdiff
path: root/winaccessibility/source/service/AccObjectWinManager.cxx
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2013-11-21 00:32:11 +0100
committerMichael Stahl <mstahl@redhat.com>2013-11-21 00:41:09 +0100
commita36d446591353d7e4ed7eb9e25d98c6411e78a8c (patch)
tree4327fcda37b714de3d925e79c8143ec02286444f /winaccessibility/source/service/AccObjectWinManager.cxx
parent77f94ded7adaeaaf1074312632b7d933fd2d7fbe (diff)
winaccessibility: fix even more pointless HWND to long casting
Change-Id: I16a39a0dde27b17f1467a9605a4566b05f53a485
Diffstat (limited to 'winaccessibility/source/service/AccObjectWinManager.cxx')
-rw-r--r--winaccessibility/source/service/AccObjectWinManager.cxx11
1 files changed, 5 insertions, 6 deletions
diff --git a/winaccessibility/source/service/AccObjectWinManager.cxx b/winaccessibility/source/service/AccObjectWinManager.cxx
index 88d31a8b0567..5773a631a998 100644
--- a/winaccessibility/source/service/AccObjectWinManager.cxx
+++ b/winaccessibility/source/service/AccObjectWinManager.cxx
@@ -771,13 +771,12 @@ sal_Bool AccObjectWinManager::InsertAccObj( XAccessible* pXAcc,XAccessible* pPar
//for file name support
if ( pObj.GetRole() == DOCUMENT )
{
- XHWNDToDocumentHash::iterator aIter = XHWNDDocList.find( (long)pWnd );
+ XHWNDToDocumentHash::iterator aIter = XHWNDDocList.find(pWnd);
if ( aIter != XHWNDDocList.end() )
{
XHWNDDocList.erase( aIter );
}
- XHWNDDocList.insert( XHWNDToDocumentHash::value_type( (long)pWnd, pXAcc ) );
-
+ XHWNDDocList.insert( XHWNDToDocumentHash::value_type(pWnd, pXAcc) );
}
//end of file name
@@ -1288,7 +1287,7 @@ short AccObjectWinManager::GetRole(com::sun::star::accessibility::XAccessible* p
return -1;
}
-XAccessible* AccObjectWinManager::GetAccDocByHWND( long pWnd )
+XAccessible* AccObjectWinManager::GetAccDocByHWND(HWND pWnd)
{
XHWNDToDocumentHash::iterator aIter;
aIter = XHWNDDocList.find( pWnd );
@@ -1303,8 +1302,8 @@ XAccessible* AccObjectWinManager::GetAccDocByHWND( long pWnd )
XAccessible* AccObjectWinManager::GetAccDocByAccTopWin( XAccessible* pXAcc )
{
AccObject* pAccObj = GetAccObjByXAcc( pXAcc );
- long pWnd = (long)( pAccObj->GetParentHWND() );
- return GetAccDocByHWND( pWnd );
+ HWND hWnd = pAccObj->GetParentHWND();
+ return GetAccDocByHWND(hWnd);
}
bool AccObjectWinManager::IsTopWinAcc( com::sun::star::accessibility::XAccessible* pXAcc )