TFileName CDiscussion::GetFileName(RFs& aSession) { TFileName aFilePath; TPtr pId(iDiscussionId->Des()); TInt aLocate; aFilePath.Append(pId.Left(aFilePath.MaxLength() - 24)); aFilePath.Append(_L(".xml")); while((aLocate = aFilePath.Locate('/')) != KErrNotFound) { aFilePath[aLocate] = TChar('~'); } CFileUtilities::CompleteWithApplicationPath(aSession, aFilePath); return aFilePath; }