core/src/fshell.h
changeset 95 b3ffff030d5c
parent 0 7f656887cf89
--- a/core/src/fshell.h	Tue Oct 26 15:36:30 2010 +0100
+++ b/core/src/fshell.h	Thu Oct 28 16:54:54 2010 +0100
@@ -46,7 +46,7 @@
 	const RPointerArray<CJob>& Jobs() const;
 	CJob* Job(TInt aId);
 	TInt DisownJob(TInt aId);
-	static HBufC* ReadScriptL(const TDesC& aScriptName, const TDesC* aArguments, IoUtils::CEnvironment& aEnv, RFs& aFs, TIoHandleSet& aIoHandles, TBool& aHelpPrinted, RPointerArray<HBufC>* aAdditionalPrefixArguments=NULL);
+	static RIoReadHandle OpenScriptL(const TDesC& aScriptName, const TDesC* aArguments, IoUtils::CEnvironment& aEnv, RFs& aFs, TIoHandleSet& aIoHandles, TBool& aHelpPrinted, RPointerArray<HBufC>* aAdditionalPrefixArguments=NULL);
 private:
 	CShell();
 	void ConstructL();
@@ -79,7 +79,7 @@
 	CLineCompleter* iLineCompleter;
 	CCommandFactory* iCommandFactory;
 	RPointerArray<CJob> iJobs;
-	HBufC* iScriptData;
+	RIoReadHandle iScriptHandle;
 	CParser* iParser;
 	TInt iForegroundJobId;
 	TInt iNextJobId;