summaryrefslogtreecommitdiff
path: root/editeng
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2016-02-10 08:04:22 +0100
committerStephan Bergmann <sbergman@redhat.com>2016-02-10 08:04:22 +0100
commitde907bf54d94c96b7939f7bc9901725454d31187 (patch)
treee9ace2250e03ba1a55d1b1bf7cd77c418f5635ac /editeng
parente4e0eb0dffc229f7d2099f43644182bedceb6be2 (diff)
Simplify code
Change-Id: I2ac0564a5a6714111abdcff48edff070d75892b7
Diffstat (limited to 'editeng')
-rw-r--r--editeng/source/accessibility/AccessibleEditableTextPara.cxx10
-rw-r--r--editeng/source/accessibility/AccessibleParaManager.cxx10
2 files changed, 3 insertions, 17 deletions
diff --git a/editeng/source/accessibility/AccessibleEditableTextPara.cxx b/editeng/source/accessibility/AccessibleEditableTextPara.cxx
index 66080c248361..2f13278c72df 100644
--- a/editeng/source/accessibility/AccessibleEditableTextPara.cxx
+++ b/editeng/source/accessibility/AccessibleEditableTextPara.cxx
@@ -705,15 +705,7 @@ namespace accessibility
if( !aChild.is() )
{
// there is no hard reference available, create object then
- AccessibleImageBullet* pChild = new AccessibleImageBullet( uno::Reference< XAccessible >( this ) );
- uno::Reference< XAccessible > xChild( static_cast< ::cppu::OWeakObject* > (pChild), uno::UNO_QUERY );
-
- if( !xChild.is() )
- throw uno::RuntimeException("Child creation failed",
- uno::Reference< uno::XInterface >
- ( static_cast< ::cppu::OWeakObject* > (this) ) );
-
- aChild = pChild;
+ aChild = new AccessibleImageBullet(this);
aChild->SetEditSource( &GetEditSource() );
aChild->SetParagraphIndex( GetParagraphIndex() );
diff --git a/editeng/source/accessibility/AccessibleParaManager.cxx b/editeng/source/accessibility/AccessibleParaManager.cxx
index bed5541b3f5e..f57576f0b2d5 100644
--- a/editeng/source/accessibility/AccessibleParaManager.cxx
+++ b/editeng/source/accessibility/AccessibleParaManager.cxx
@@ -164,17 +164,11 @@ namespace accessibility
{
// there is no hard reference available, create object then
// #i27138#
- AccessibleEditableTextPara* pChild = new AccessibleEditableTextPara( xFrontEnd, this );
- uno::Reference< XAccessible > xChild( static_cast< ::cppu::OWeakObject* > (pChild), uno::UNO_QUERY );
-
- if( !xChild.is() )
- throw uno::RuntimeException("Child creation failed", xFrontEnd);
-
- aChild = pChild;
+ aChild = new AccessibleEditableTextPara(xFrontEnd, this);
InitChild( *aChild, rEditSource, nChild, nParagraphIndex );
- maChildren[ nParagraphIndex ] = WeakChild( aChild, pChild->getBounds() );
+ maChildren[ nParagraphIndex ] = WeakChild( aChild, aChild->getBounds() );
}
return Child( aChild.get(), GetChild( nParagraphIndex ).second );