diff -r 4fde310f06fe -r 86a2e675b80a memspy/Engine/Include/Sink/MemSpyEngineOutputSinkFile.h --- a/memspy/Engine/Include/Sink/MemSpyEngineOutputSinkFile.h Mon Jun 14 11:37:33 2010 +0300 +++ b/memspy/Engine/Include/Sink/MemSpyEngineOutputSinkFile.h Mon Jun 28 15:36:07 2010 +0300 @@ -32,12 +32,12 @@ NONSHARABLE_CLASS( CMemSpyEngineOutputSinkFile ) : public CMemSpyEngineOutputSink { public: - static CMemSpyEngineOutputSinkFile* NewL( CMemSpyEngine& aEngine ); + static CMemSpyEngineOutputSinkFile* NewL( CMemSpyEngine& aEngine, const TDesC& aRootFolder ); ~CMemSpyEngineOutputSinkFile(); public: CMemSpyEngineOutputSinkFile( CMemSpyEngine& aEngine ); - void ConstructL(); + void ConstructL( const TDesC& aRootFolder ); private: // From CMemSpyEngineOutputSink void ProcessSuspendedL( TProcessId aId ); @@ -64,6 +64,8 @@ TUint iFileServerProcessId; TBool iFileServerSuspended; + + HBufC* iRoot; private: friend class CMemSpyEngineFileHolder; @@ -117,4 +119,4 @@ -#endif \ No newline at end of file +#endif