summaryrefslogtreecommitdiff
path: root/winaccessibility/source/UAccCOM/AccHyperLink.cxx
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2013-11-21 00:11:57 +0100
committerMichael Stahl <mstahl@redhat.com>2013-11-21 00:41:09 +0100
commit77f94ded7adaeaaf1074312632b7d933fd2d7fbe (patch)
tree7cc63318f38bf766f1dd91648ef70bbc4cecf9e7 /winaccessibility/source/UAccCOM/AccHyperLink.cxx
parent8530048bb52d1617678958b07a0bb2946507259d (diff)
winaccessibility: pass pointers as "hyper" in the COM IDL
Change-Id: I083589fd57540e3b4ec488aeb84bc92dddc02d36
Diffstat (limited to 'winaccessibility/source/UAccCOM/AccHyperLink.cxx')
-rw-r--r--winaccessibility/source/UAccCOM/AccHyperLink.cxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/winaccessibility/source/UAccCOM/AccHyperLink.cxx b/winaccessibility/source/UAccCOM/AccHyperLink.cxx
index 490c2e6548a2..7944cc615dd6 100644
--- a/winaccessibility/source/UAccCOM/AccHyperLink.cxx
+++ b/winaccessibility/source/UAccCOM/AccHyperLink.cxx
@@ -248,7 +248,7 @@ STDMETHODIMP CAccHyperLink::get_valid(/* [retval][out] */ boolean __RPC_FAR *val
* @param pXInterface XAccessibleContext interface.
* @return Result.
*/
-STDMETHODIMP CAccHyperLink::put_XInterface(long pXInterface)
+STDMETHODIMP CAccHyperLink::put_XInterface(hyper pXInterface)
{
CHECK_ENABLE_INF
@@ -282,13 +282,13 @@ STDMETHODIMP CAccHyperLink::put_XInterface(long pXInterface)
* @param pXSubInterface XAccessibleHyperlink interface.
* @return Result.
*/
-STDMETHODIMP CAccHyperLink::put_XSubInterface(long pXSubInterface)
+STDMETHODIMP CAccHyperLink::put_XSubInterface(hyper pXSubInterface)
{
CHECK_ENABLE_INF
- pRXLink = (XAccessibleHyperlink*)pXSubInterface;
- pRXAct = (XAccessibleAction*)pXSubInterface;
+ pRXLink = reinterpret_cast<XAccessibleHyperlink*>(pXSubInterface);
+ pRXAct = reinterpret_cast<XAccessibleAction*>(pXSubInterface);
return S_OK;
}