summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2013-11-25 13:39:22 +0100
committerMichael Stahl <mstahl@redhat.com>2013-11-28 01:02:59 +0100
commitf74f9e85fca5a84b62a442d04d47aafa4c3a34ec (patch)
tree4a182b877e6a58e727becb509ba548ade71506ec
parenta0fea02736c8ecfa091676a066bf02503be1f7c4 (diff)
winaccessibility: remove ActivateActContext calls
Obsolete since 732ec36edfd09d2091d70c4d71b5f182fe279c45 Change-Id: I32e880f6a35ffd628b5873a4a7e05def73b939ca
-rw-r--r--winaccessibility/source/UAccCOM/AccHypertext.cxx2
-rw-r--r--winaccessibility/source/UAccCOM/AccTable.cxx6
-rw-r--r--winaccessibility/source/UAccCOM/EnumVariant.cxx2
-rw-r--r--winaccessibility/source/UAccCOM/MAccessible.cxx6
-rw-r--r--winaccessibility/source/service/AccObject.cxx2
5 files changed, 0 insertions, 18 deletions
diff --git a/winaccessibility/source/UAccCOM/AccHypertext.cxx b/winaccessibility/source/UAccCOM/AccHypertext.cxx
index ae9e86a3afc4..7214493f3019 100644
--- a/winaccessibility/source/UAccCOM/AccHypertext.cxx
+++ b/winaccessibility/source/UAccCOM/AccHypertext.cxx
@@ -325,11 +325,9 @@ STDMETHODIMP CAccHypertext::get_hyperlink(long index,IAccessibleHyperlink **hype
}
IAccessibleHyperlink* plink = NULL;
- ActivateActContext();
HRESULT hr = CoCreateInstance( CLSID_AccHyperLink, NULL, CLSCTX_SERVER ,
IID_IAccessibleHyperlink,
(void **)&plink);
- DeactivateActContext();
if( SUCCEEDED(hr) )
{
IUNOXWrapper* wrapper = NULL;
diff --git a/winaccessibility/source/UAccCOM/AccTable.cxx b/winaccessibility/source/UAccCOM/AccTable.cxx
index f3a1558e9f15..0debddff9448 100644
--- a/winaccessibility/source/UAccCOM/AccTable.cxx
+++ b/winaccessibility/source/UAccCOM/AccTable.cxx
@@ -214,13 +214,10 @@ STDMETHODIMP CAccTable::get_columnHeader(IAccessibleTable __RPC_FAR *__RPC_FAR *
*startingRowIndex = 0 ;
IMAccessible* pIMacc = NULL;
- ActivateActContext();
HRESULT hr = CoCreateInstance( CLSID_MAccessible, NULL, CLSCTX_ALL ,
IID_IMAccessible,
(void **)&pIMacc
);
- DeactivateActContext();
-
if (!SUCCEEDED(hr))
{
return E_FAIL;
@@ -448,13 +445,10 @@ STDMETHODIMP CAccTable::get_rowHeader(IAccessibleTable __RPC_FAR *__RPC_FAR *acc
*startingColumnIndex = 0 ;
IMAccessible* pIMacc = NULL;
- ActivateActContext();
HRESULT hr = CoCreateInstance( CLSID_MAccessible, NULL, CLSCTX_ALL ,
IID_IMAccessible,
(void **)&pIMacc
);
- DeactivateActContext();
-
if (!SUCCEEDED(hr))
{
return E_FAIL;
diff --git a/winaccessibility/source/UAccCOM/EnumVariant.cxx b/winaccessibility/source/UAccCOM/EnumVariant.cxx
index f588dd2e7bb0..d0afe3e1a2ba 100644
--- a/winaccessibility/source/UAccCOM/EnumVariant.cxx
+++ b/winaccessibility/source/UAccCOM/EnumVariant.cxx
@@ -155,10 +155,8 @@ HRESULT STDMETHODCALLTYPE CEnumVariant::Clone(IEnumVARIANT __RPC_FAR *__RPC_FAR
*/
HRESULT STDMETHODCALLTYPE CEnumVariant::Create(CEnumVariant __RPC_FAR *__RPC_FAR *ppenum)
{
- ActivateActContext();
HRESULT hr = CoCreateInstance(CLSID_EnumVariant,NULL,
CLSCTX_SERVER,IID_IEnumVariant,(void **)ppenum);
- DeactivateActContext();
if (S_OK != hr)
{
return E_FAIL;
diff --git a/winaccessibility/source/UAccCOM/MAccessible.cxx b/winaccessibility/source/UAccCOM/MAccessible.cxx
index ba6a5cd1bed3..d2005e29fb8e 100644
--- a/winaccessibility/source/UAccCOM/MAccessible.cxx
+++ b/winaccessibility/source/UAccCOM/MAccessible.cxx
@@ -1720,11 +1720,9 @@ STDMETHODIMP CMAccessible::get_relation( long relationIndex, IAccessibleRelation
}
IAccessibleRelation* pRelation = NULL;
- ActivateActContext();
HRESULT hr = CoCreateInstance( CLSID_AccRelation, NULL, CLSCTX_SERVER ,
IID_IAccessibleRelation,
(void **)&pRelation);
- DeactivateActContext();
if(SUCCEEDED(hr))
{
IUNOXWrapper* wrapper = NULL;
@@ -1784,11 +1782,9 @@ STDMETHODIMP CMAccessible::get_relations( long, IAccessibleRelation __RPC_FAR *_
for(int i=0; i<nCount ; i++)
{
IAccessibleRelation* pRelation = NULL;
- ActivateActContext();
HRESULT hr = CoCreateInstance( CLSID_AccRelation, NULL, CLSCTX_SERVER ,
IID_IAccessibleRelation,
(void **)&pRelation);
- DeactivateActContext();
if(SUCCEEDED(hr))
{
IUNOXWrapper* wrapper = NULL;
@@ -2589,9 +2585,7 @@ HRESULT WINAPI CMAccessible::SmartQI(void* pv, REFIID iid, void** ppvObject)
}
else
{
- ActivateActContext();
HRESULT hr = pMap->pfnCreateInstance(pv, iid, ppvObject);
- DeactivateActContext();
if(hr == S_OK)
{
m_containedObjects.insert(XGUIDToComObjHash::value_type(*pMap->piid,(IUnknown*)*ppvObject));
diff --git a/winaccessibility/source/service/AccObject.cxx b/winaccessibility/source/service/AccObject.cxx
index b5c65b36c7ae..faf068fa5bd8 100644
--- a/winaccessibility/source/service/AccObject.cxx
+++ b/winaccessibility/source/service/AccObject.cxx
@@ -244,14 +244,12 @@ void AccObject::UpdateValidWindow()
*/
sal_Bool AccObject::ImplInitializeCreateObj()
{
- ActivateActContext();
HRESULT hr = CoCreateInstance( CLSID_MAccessible, NULL, CLSCTX_ALL,
IID_IMAccessible,
(void **)&m_pIMAcc);
SAL_WARN_IF(
m_pIMAcc == 0, "iacc2",
"Failed to create IAccessible2 instance: 0x" << std::hex << hr);
- DeactivateActContext();
if ( S_OK != hr )
{