diff -r 4ab8c027df23 -r 6bb86f60191e commands/swi/swi.h --- a/commands/swi/swi.h Thu Jul 29 12:02:58 2010 +1000 +++ b/commands/swi/swi.h Thu Jul 29 12:03:43 2010 +1000 @@ -178,7 +178,7 @@ // CCmdSwi // Fshell-console based class handling swi related functionality // -class CCmdSwi : public CCommandBase, public MCmdSwiParent +class CCmdSwi : public CCommandBase, public MCmdSwiParent, public MCommandExtensionsV1 { public: static CCommandBase* NewLC(); @@ -194,11 +194,12 @@ virtual void DoRunL(); virtual void ArgumentsL(RCommandArgumentList& aArguments); virtual void OptionsL(RCommandOptionList& aOptions); + const TDesC* StringifyError(TInt aError) const; // MCmdSwiParent hooks virtual RIoConsoleReadHandle& Input(); virtual RIoConsoleWriteHandle& Output(TInt aError); - virtual void Finished(const TInt aError); + virtual void Finished(TInt aError); virtual TBool GetAnswer(); private: #ifndef SYMBIAN_JAVA_NOT_INCLUDED