diff -r ce1c7ad1f18b -r bcb43dc84c44 photosgallery/slideshow/engine/tsrc/t_cshwzoomandpaneffect/t_cshwzoomandpaneffect.cpp --- a/photosgallery/slideshow/engine/tsrc/t_cshwzoomandpaneffect/t_cshwzoomandpaneffect.cpp Mon Mar 15 12:40:30 2010 +0200 +++ b/photosgallery/slideshow/engine/tsrc/t_cshwzoomandpaneffect/t_cshwzoomandpaneffect.cpp Wed Mar 31 21:31:03 2010 +0300 @@ -104,8 +104,7 @@ T_CShwZoomAndPanEffect* T_CShwZoomAndPanEffect::NewL() { T_CShwZoomAndPanEffect* self = T_CShwZoomAndPanEffect::NewLC(); - CleanupStack::Pop(); - + CleanupStack::Pop( self ); return self; } @@ -113,9 +112,7 @@ { T_CShwZoomAndPanEffect* self = new( ELeave ) T_CShwZoomAndPanEffect(); CleanupStack::PushL( self ); - self->ConstructL(); - return self; }