diff -r 03a293c97d5c -r f5c5c82a163e mmserv/tms/tmsimpl/src/tmsclientsourcebodyimpl.cpp --- a/mmserv/tms/tmsimpl/src/tmsclientsourcebodyimpl.cpp Wed Apr 14 16:29:54 2010 +0300 +++ b/mmserv/tms/tmsimpl/src/tmsclientsourcebodyimpl.cpp Tue Apr 27 17:11:02 2010 +0300 @@ -111,10 +111,8 @@ { // TODO send stream attributes here gint ret(TMS_RESULT_SUCCESS); - ret = iProxy->BufferFilled(TMS_CALL_IP, - TMS_STREAM_DOWNLINK, - iStreamId, - buffer); + ret = iProxy->BufferFilled(TMS_CALL_IP, TMS_STREAM_DOWNLINK, iStreamId, + buffer); return ret; } @@ -161,7 +159,8 @@ { iProxy = aProxy; iStreamId = strmid; - ((TMSQueueHandler*) queuehandler)->AddObserver(*this, TMS_SOURCE_CLIENT); + static_cast(queuehandler)->AddObserver(*this, + TMS_SOURCE_CLIENT); } void TMSClientSourceBodyImpl::QueueEvent(TInt aEventType, TInt aError, @@ -172,10 +171,11 @@ switch (aEventType) { case TMS_EVENT_SOURCE_FILL_BUFFER: - iObserver->FillBuffer(*((TMSBuffer*) user_data)); + iObserver->FillBuffer(*(static_cast(user_data))); break; case TMS_EVENT_SOURCE_PROCESSED_BUFFER: - iObserver->BufferProcessed((TMSBuffer*) user_data, aError); + iObserver->BufferProcessed(static_cast(user_data), + aError); break; default: break;