loplugin:cstylecast

Change-Id: Iffad73733edc9b43b00784373f2c5c8bc69dc7c4
diff --git a/slideshow/source/engine/transitions/slidechangebase.cxx b/slideshow/source/engine/transitions/slidechangebase.cxx
index be55742..e5a24e8 100644
--- a/slideshow/source/engine/transitions/slidechangebase.cxx
+++ b/slideshow/source/engine/transitions/slidechangebase.cxx
@@ -176,7 +176,7 @@ void SlideChangeBase::prefetch( const AnimatableShapeSharedPtr&,
        return;

    // register ourselves for view change events
    mrEventMultiplexer.addViewHandler( std::shared_ptr<ViewEventHandler>((ViewEventHandler*)this) );
    mrEventMultiplexer.addViewHandler( std::shared_ptr<ViewEventHandler>(this) );

    // init views and create slide bitmaps
    for( const auto& pView : mrViewContainer )
@@ -251,7 +251,7 @@ void SlideChangeBase::end()
    mbSpritesVisible = false;

    // remove also from event multiplexer, we're dead anyway
    mrEventMultiplexer.removeViewHandler( std::shared_ptr<ViewEventHandler>((ViewEventHandler*)this) );
    mrEventMultiplexer.removeViewHandler( std::shared_ptr<ViewEventHandler>(this) );
}

bool SlideChangeBase::operator()( double nValue )