svx/source/customshapes/EnhancedCustomShapeFunctionParser.cxx |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

New commits:
commit bb11009aba7a12dd23da4e0f64008c1063fc6652
Author: Stephan Bergmann <sberg...@redhat.com>
Date:   Mon Aug 25 16:11:32 2014 +0200

    Remove unnecessary invalid downcasts
    
    Change-Id: I04a6fa07ef4dfd2609b466c7c8ff9ba925c9683c

diff --git a/svx/source/customshapes/EnhancedCustomShapeFunctionParser.cxx 
b/svx/source/customshapes/EnhancedCustomShapeFunctionParser.cxx
index 00185bf..e62086d 100644
--- a/svx/source/customshapes/EnhancedCustomShapeFunctionParser.cxx
+++ b/svx/source/customshapes/EnhancedCustomShapeFunctionParser.cxx
@@ -629,14 +629,14 @@ public:
                     else if ( mpSecondArg->isConstant() && (*mpSecondArg)() == 
1 )
                         aRet = mpFirstArg->fillNode( rEquations, NULL, nFlags 
);
                     else if ( ( mpFirstArg->getType() == BINARY_FUNC_DIV )     
 // don't care of (pi/180)
-                        && ( 
((BinaryFunctionExpression*)((BinaryFunctionExpression*)mpFirstArg.get())->mpFirstArg.get())->getType()
 == ENUM_FUNC_PI )
-                        && ( 
((BinaryFunctionExpression*)((BinaryFunctionExpression*)mpFirstArg.get())->mpSecondArg.get())->getType()
 == FUNC_CONST ) )
+                        && ( 
((BinaryFunctionExpression*)mpFirstArg.get())->mpFirstArg.get()->getType() == 
ENUM_FUNC_PI )
+                        && ( 
((BinaryFunctionExpression*)mpFirstArg.get())->mpSecondArg.get()->getType() == 
FUNC_CONST ) )
                     {
                         aRet = mpSecondArg->fillNode( rEquations, NULL, nFlags 
);
                     }
                     else if ( ( mpSecondArg->getType() == BINARY_FUNC_DIV )    
 // don't care of (pi/180)
-                        && ( 
((BinaryFunctionExpression*)((BinaryFunctionExpression*)mpSecondArg.get())->mpFirstArg.get())->getType()
 == ENUM_FUNC_PI )
-                        && ( 
((BinaryFunctionExpression*)((BinaryFunctionExpression*)mpSecondArg.get())->mpSecondArg.get())->getType()
 == FUNC_CONST ) )
+                        && ( 
((BinaryFunctionExpression*)mpSecondArg.get())->mpFirstArg.get()->getType() == 
ENUM_FUNC_PI )
+                        && ( 
((BinaryFunctionExpression*)mpSecondArg.get())->mpSecondArg.get()->getType() == 
FUNC_CONST ) )
                     {
                         aRet = mpFirstArg->fillNode( rEquations, NULL, nFlags 
);
                     }
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to