summaryrefslogtreecommitdiff
path: root/winaccessibility/source/UAccCOM/AccEditableText.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'winaccessibility/source/UAccCOM/AccEditableText.cxx')
-rw-r--r--winaccessibility/source/UAccCOM/AccEditableText.cxx32
1 files changed, 16 insertions, 16 deletions
diff --git a/winaccessibility/source/UAccCOM/AccEditableText.cxx b/winaccessibility/source/UAccCOM/AccEditableText.cxx
index 1e0343b9fcb5..2bfd843660e1 100644
--- a/winaccessibility/source/UAccCOM/AccEditableText.cxx
+++ b/winaccessibility/source/UAccCOM/AccEditableText.cxx
@@ -60,7 +60,7 @@ COM_DECLSPEC_NOTHROW STDMETHODIMP CAccEditableText::copyText(long startOffset, l
{
SolarMutexGuard g;
- ENTER_PROTECTED_BLOCK
+ try {
// #CHECK XInterface#
if(!pRXEdtTxt.is())
@@ -73,7 +73,7 @@ COM_DECLSPEC_NOTHROW STDMETHODIMP CAccEditableText::copyText(long startOffset, l
return E_FAIL;
- LEAVE_PROTECTED_BLOCK
+ } catch(...) { return E_FAIL; }
}
/**
@@ -87,7 +87,7 @@ COM_DECLSPEC_NOTHROW STDMETHODIMP CAccEditableText::deleteText(long startOffset,
{
SolarMutexGuard g;
- ENTER_PROTECTED_BLOCK
+ try {
if( !pRXEdtTxt.is() )
return E_FAIL;
@@ -97,7 +97,7 @@ COM_DECLSPEC_NOTHROW STDMETHODIMP CAccEditableText::deleteText(long startOffset,
return E_FAIL;
- LEAVE_PROTECTED_BLOCK
+ } catch(...) { return E_FAIL; }
}
/**
@@ -111,7 +111,7 @@ COM_DECLSPEC_NOTHROW STDMETHODIMP CAccEditableText::insertText(long offset, BSTR
{
SolarMutexGuard g;
- ENTER_PROTECTED_BLOCK
+ try {
if (text == nullptr)
return E_INVALIDARG;
@@ -126,7 +126,7 @@ COM_DECLSPEC_NOTHROW STDMETHODIMP CAccEditableText::insertText(long offset, BSTR
return E_FAIL;
- LEAVE_PROTECTED_BLOCK
+ } catch(...) { return E_FAIL; }
}
/**
@@ -140,7 +140,7 @@ COM_DECLSPEC_NOTHROW STDMETHODIMP CAccEditableText::cutText(long startOffset, lo
{
SolarMutexGuard g;
- ENTER_PROTECTED_BLOCK
+ try {
if( !pRXEdtTxt.is() )
return E_FAIL;
@@ -150,7 +150,7 @@ COM_DECLSPEC_NOTHROW STDMETHODIMP CAccEditableText::cutText(long startOffset, lo
return E_FAIL;
- LEAVE_PROTECTED_BLOCK
+ } catch(...) { return E_FAIL; }
}
/**
@@ -163,7 +163,7 @@ COM_DECLSPEC_NOTHROW STDMETHODIMP CAccEditableText::pasteText(long offset)
{
SolarMutexGuard g;
- ENTER_PROTECTED_BLOCK
+ try {
if( !pRXEdtTxt.is() )
return E_FAIL;
@@ -173,7 +173,7 @@ COM_DECLSPEC_NOTHROW STDMETHODIMP CAccEditableText::pasteText(long offset)
return E_FAIL;
- LEAVE_PROTECTED_BLOCK
+ } catch(...) { return E_FAIL; }
}
/**
@@ -188,7 +188,7 @@ COM_DECLSPEC_NOTHROW STDMETHODIMP CAccEditableText::replaceText(long startOffset
{
SolarMutexGuard g;
- ENTER_PROTECTED_BLOCK
+ try {
// #CHECK#
if (text == nullptr)
@@ -202,7 +202,7 @@ COM_DECLSPEC_NOTHROW STDMETHODIMP CAccEditableText::replaceText(long startOffset
return S_OK;
return E_FAIL;
- LEAVE_PROTECTED_BLOCK
+ } catch(...) { return E_FAIL; }
}
/**
@@ -217,7 +217,7 @@ COM_DECLSPEC_NOTHROW STDMETHODIMP CAccEditableText::setAttributes(long startOffs
{
SolarMutexGuard g;
- ENTER_PROTECTED_BLOCK
+ try {
// #CHECK#
if (attributes == nullptr)
@@ -251,7 +251,7 @@ COM_DECLSPEC_NOTHROW STDMETHODIMP CAccEditableText::setAttributes(long startOffs
return E_FAIL;
- LEAVE_PROTECTED_BLOCK
+ } catch(...) { return E_FAIL; }
}
/**
@@ -481,7 +481,7 @@ COM_DECLSPEC_NOTHROW STDMETHODIMP CAccEditableText::put_XInterface(hyper pXInter
{
// internal IUNOXWrapper - no mutex meeded
- ENTER_PROTECTED_BLOCK
+ try {
CUNOXWrapper::put_XInterface(pXInterface);
//special query.
@@ -499,7 +499,7 @@ COM_DECLSPEC_NOTHROW STDMETHODIMP CAccEditableText::put_XInterface(hyper pXInter
pRXEdtTxt = pRXI.get();
return S_OK;
- LEAVE_PROTECTED_BLOCK
+ } catch(...) { return E_FAIL; }
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */