diff -r 88b23e2e82e1 -r 46927d61fef3 uiacceltk/hitchcock/coretoolkit/src/HuiFxVisualLayer.cpp --- a/uiacceltk/hitchcock/coretoolkit/src/HuiFxVisualLayer.cpp Wed Mar 31 23:03:58 2010 +0300 +++ b/uiacceltk/hitchcock/coretoolkit/src/HuiFxVisualLayer.cpp Wed Apr 14 16:53:50 2010 +0300 @@ -25,7 +25,7 @@ #include #include "HuiCmdBufferBrush.h" -EXPORT_C CHuiFxVisualLayer* CHuiFxVisualLayer::NewL(MHuiEffectable& aVisual) +EXPORT_C CHuiFxVisualLayer* CHuiFxVisualLayer::NewL(MHuiEffectable* aVisual) { CHuiFxVisualLayer* e = new (ELeave) CHuiFxVisualLayer(); CleanupStack::PushL(e); @@ -34,14 +34,14 @@ return e; } -EXPORT_C void CHuiFxVisualLayer::ConstructL(MHuiEffectable& aVisual) +EXPORT_C void CHuiFxVisualLayer::ConstructL(MHuiEffectable* aVisual) { #ifdef HUIFX_TRACE RDebug::Print(_L("CHuiFxVisualLayer::ConstructL - 0x%x "), this); #endif CHuiFxLayer::ConstructL( ELayerTypeVisual ); iParameterManager = CHuiFxParameterManager::NewL(); - iVisual = &aVisual; + iVisual = aVisual; iSrcType = EVisualSrcVisual; iExtBitmapFile = NULL;