diff -r 5315654608de -r 08c6ee43b396 idlehomescreen/xmluirendering/uiengine/src/xnviewadapter.cpp --- a/idlehomescreen/xmluirendering/uiengine/src/xnviewadapter.cpp Thu Jan 07 12:39:41 2010 +0200 +++ b/idlehomescreen/xmluirendering/uiengine/src/xnviewadapter.cpp Mon Jan 18 20:10:36 2010 +0200 @@ -81,7 +81,7 @@ CXnProperty* name = CXnProperty::NewL( XnPropertyNames::action::trigger::KName, nameValue, - aUiEngine.ODT()->DomDocument().StringPool() ); + *aUiEngine.ODT()->DomDocument().StringPool() ); CleanupStack::Pop( nameValue ); CleanupStack::PushL( name ); node->SetPropertyL( name ); @@ -116,11 +116,11 @@ // static CXnNode* BuildEditStateTriggerL( CXnUiEngine& aUiEngine ) { - CXnDomStringPool& sp( aUiEngine.ODT()->DomDocument().StringPool() ); + CXnDomStringPool* sp( aUiEngine.ODT()->DomDocument().StringPool() ); CXnProperty* value = CXnProperty::NewL( XnPropertyNames::action::KValue, - KNullDesC8, CXnDomPropertyValue::EString, sp ); + KNullDesC8, CXnDomPropertyValue::EString, *sp ); CleanupStack::PushL( value ); CXnNode* trigger( BuildTriggerL(