diff -r 11fa016241a4 -r da3ec8478e66 creator/inc/engine.h --- a/creator/inc/engine.h Thu Sep 02 20:27:24 2010 +0300 +++ b/creator/inc/engine.h Fri Sep 17 08:29:47 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();