diff -r 73a1feb507fb -r bc78a40cd63c tsrc/mceclientstub/src/mcedisplaysink.cpp --- a/tsrc/mceclientstub/src/mcedisplaysink.cpp Tue Aug 31 15:12:07 2010 +0300 +++ b/tsrc/mceclientstub/src/mcedisplaysink.cpp Wed Sep 01 12:31:01 2010 +0100 @@ -46,35 +46,14 @@ // // ----------------------------------------------------------------------------- // -EXPORT_C CMceDisplaySink* CMceDisplaySink::NewLC( CMceManager& /*aManager*/ ) +EXPORT_C CMceDisplaySink* CMceDisplaySink::NewLC( CMceManager& aManager ) { CMceDisplaySink* self = new (ELeave) CMceDisplaySink(); CleanupStack::PushL( self ); + self->ConstructL( &aManager ); return self; } -// ----------------------------------------------------------------------------- -// -// ----------------------------------------------------------------------------- -// -EXPORT_C CMceDisplaySink* CMceDisplaySink::NewL() - { - CMceDisplaySink* self = CMceDisplaySink::NewLC(); - CleanupStack::Pop( self ); - return self; - } - - -// ----------------------------------------------------------------------------- -// -// ----------------------------------------------------------------------------- -// -EXPORT_C CMceDisplaySink* CMceDisplaySink::NewLC() - { - CMceDisplaySink* self = new( ELeave )CMceDisplaySink(); - CleanupStack::PushL( self ); - return self; - } // ----------------------------------------------------------------------------- // @@ -221,3 +200,17 @@ { iType = KMceDisplaySink; } + + +// ----------------------------------------------------------------------------- +// +// ----------------------------------------------------------------------------- +// +void CMceDisplaySink::ConstructL( CMceManager* /*aManager*/ ) + { + } + + + + +