[Libreoffice-commits] core.git: avmedia/source

Stephan Bergmann sbergman at redhat.com
Sun Mar 29 11:56:29 PDT 2015


 avmedia/source/macavf/player.mm          |    2 +-
 avmedia/source/quicktime/framegrabber.mm |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 1fca9d18937d41c411cb165f2ce5ecf82619ea02
Author: Stephan Bergmann <sbergman at redhat.com>
Date:   Sun Mar 29 20:55:40 2015 +0200

    loplugin:cstylecast
    
    Change-Id: Idcc1b71c55d6cfd983ad78e8c0cccf2e2242a659

diff --git a/avmedia/source/macavf/player.mm b/avmedia/source/macavf/player.mm
index 2c89239..6a4a984 100644
--- a/avmedia/source/macavf/player.mm
+++ b/avmedia/source/macavf/player.mm
@@ -32,7 +32,7 @@ using namespace ::com::sun::star;
     (void) pObject;
     NSString* pDictStr = [NSString stringWithFormat:@"%@", pChangeDict];
     OSL_TRACE( "MacAVObserver::onKeyChange k=\"%s\" c=%s", [pKeyPath UTF8String], [pDictStr UTF8String]);
-    avmedia::macavf::MacAVObserverHandler* pHandler = (avmedia::macavf::MacAVObserverHandler*)pContext;
+    avmedia::macavf::MacAVObserverHandler* pHandler = static_cast<avmedia::macavf::MacAVObserverHandler*>(pContext);
     pHandler->handleObservation( pKeyPath );
 }
 
diff --git a/avmedia/source/quicktime/framegrabber.mm b/avmedia/source/quicktime/framegrabber.mm
index 79da62e..a13d98a 100644
--- a/avmedia/source/quicktime/framegrabber.mm
+++ b/avmedia/source/quicktime/framegrabber.mm
@@ -97,7 +97,7 @@ uno::Reference< graphic::XGraphic > SAL_CALL FrameGrabber::grabFrame( double fMe
     NSData *pBitmap = [pImage TIFFRepresentation];
     long nSize = [pBitmap length];
     const void* pBitmapData = [pBitmap bytes];
-    SvMemoryStream  aMemStm( (char *)pBitmapData, nSize, StreamMode::READ | StreamMode::WRITE );
+    SvMemoryStream  aMemStm( const_cast<void *>(pBitmapData), nSize, StreamMode::READ | StreamMode::WRITE );
     Graphic aGraphic;
     if ( GraphicConverter::Import( aMemStm, aGraphic, CVT_TIF ) == ERRCODE_NONE )
     {


More information about the Libreoffice-commits mailing list