diff -r 5315654608de -r 08c6ee43b396 idlehomescreen/xmluirendering/uiengine/src/xnproperty.cpp --- a/idlehomescreen/xmluirendering/uiengine/src/xnproperty.cpp Thu Jan 07 12:39:41 2010 +0200 +++ b/idlehomescreen/xmluirendering/uiengine/src/xnproperty.cpp Mon Jan 18 20:10:36 2010 +0200 @@ -162,7 +162,7 @@ void CXnProperty::ConstructL( const TDesC8& aName, CXnDomPropertyValue* aPropertyValue, CXnDomStringPool& aStringPool ) { - iProperty = CXnDomProperty::NewL( aName, aStringPool ); + iProperty = CXnDomProperty::NewL( aName, &aStringPool ); iIsDomPropertyOwned = ETrue; CXnDomList& propertyValueList = iProperty->PropertyValueList(); @@ -179,10 +179,10 @@ CXnDomPropertyValue::TPrimitiveValueType aValueType, CXnDomStringPool& aStringPool ) { - iProperty = CXnDomProperty::NewL( aPropertyName, aStringPool ); + iProperty = CXnDomProperty::NewL( aPropertyName, &aStringPool ); iIsDomPropertyOwned = ETrue; - CXnDomPropertyValue* newValue = CXnDomPropertyValue::NewL( aStringPool ); + CXnDomPropertyValue* newValue = CXnDomPropertyValue::NewL( &aStringPool ); CleanupStack::PushL( newValue ); newValue->SetStringValueL( aValueType, aPropertyValue ); @@ -204,10 +204,10 @@ CXnDomPropertyValue::TPrimitiveValueType aValueType, CXnDomStringPool& aStringPool ) { - iProperty = CXnDomProperty::NewL( aPropertyName, aStringPool ); + iProperty = CXnDomProperty::NewL( aPropertyName, &aStringPool ); iIsDomPropertyOwned = ETrue; - CXnDomPropertyValue* newValue = CXnDomPropertyValue::NewL( aStringPool ); + CXnDomPropertyValue* newValue = CXnDomPropertyValue::NewL( &aStringPool ); CleanupStack::PushL( newValue ); newValue->SetFloatValueL( aValueType, aPropertyValue );