diff -r 5db69f4c3d06 -r b048e15729d6 creator/inc/engine.h --- a/creator/inc/engine.h Mon Aug 23 15:50:54 2010 +0300 +++ b/creator/inc/engine.h Fri Sep 03 17:11:21 2010 +0300 @@ -241,9 +241,10 @@ static CCreatorEngine* NewLC(EngineWrapper *aEngineWrapper); ~CCreatorEngine(); - inline RPointerArray GetMemoryDetailsList(){ return iMemoryDetailsList; }; - inline TMemoryDetails GetMemoryDetails(){ return iMemoryDetails; }; + inline const RPointerArray& GetMemoryDetailsList(){ return iMemoryDetailsList; }; + inline const TMemoryDetails& GetMemoryDetails(){ return iMemoryDetails; }; inline EngineWrapper* GetEngineWrapper(){ return iEngineWrapper; }; + inline CCreatorPhonebookBase* GetPhonebook(){ return iPhonebook; }; private: CCreatorEngine();