From dcaf8af0f36bae675b9baf80e742ef97dfad3798 Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Mon, 11 May 2015 12:50:48 +0200 Subject: [PATCH] loplugin:cstylecast: nop between pointer types of exactly same spelling Change-Id: Ib9c8485590d939491c9bb2cf3f2b8a70200da231 --- stoc/source/corereflection/crcomp.cxx | 2 +- stoc/source/corereflection/criface.cxx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/stoc/source/corereflection/crcomp.cxx b/stoc/source/corereflection/crcomp.cxx index 995c74badb3f..a49a69670e49 100644 --- a/stoc/source/corereflection/crcomp.cxx +++ b/stoc/source/corereflection/crcomp.cxx @@ -135,7 +135,7 @@ Reference< XIdlClass > IdlCompFieldImpl::getDeclaringClass() typelib_TypeDescriptionReference ** ppTypeRefs = pTD->ppTypeRefs; for ( sal_Int32 nPos = pTD->nMembers; nPos--; ) { - if (td_equals( (typelib_TypeDescription *)getTypeDescr(), ppTypeRefs[nPos] )) + if (td_equals( getTypeDescr(), ppTypeRefs[nPos] )) { _xDeclClass = getReflection()->forType( &pTD->aBase ); return _xDeclClass; diff --git a/stoc/source/corereflection/criface.cxx b/stoc/source/corereflection/criface.cxx index 560d6329e219..98aaf0ada281 100644 --- a/stoc/source/corereflection/criface.cxx +++ b/stoc/source/corereflection/criface.cxx @@ -167,7 +167,7 @@ Reference< XIdlClass > IdlAttributeFieldImpl::getType() FieldAccessMode IdlAttributeFieldImpl::getAccessMode() throw(css::uno::RuntimeException, std::exception) { - return (((typelib_InterfaceAttributeTypeDescription *)getAttributeTypeDescr())->bReadOnly + return ((getAttributeTypeDescr())->bReadOnly ? FieldAccessMode_READONLY : FieldAccessMode_READWRITE); }