diff -r aa2539c91954 -r 1c2bb2fc7c87 perfsrv/memspy/CommandLine/Source/MemSpyCommandLine.cpp --- a/perfsrv/memspy/CommandLine/Source/MemSpyCommandLine.cpp Fri Oct 08 14:56:39 2010 +0300 +++ b/perfsrv/memspy/CommandLine/Source/MemSpyCommandLine.cpp Tue Oct 26 16:20:32 2010 +0300 @@ -94,7 +94,7 @@ } else if ( count == 1 ) { - TRACE( RDebug::Printf( "[MemSpyCmdLine] CMemSpyCommandLine::PerformOpL() - nno commands and parameters set" ) ); + PrintHelp(); } else { @@ -132,22 +132,7 @@ aCommand.CompareF(KMemSpyCmdHelp3) == 0 || aCommand.CompareF(KMemSpyCmdHelp4) == 0) { - iConsole.Write(KHelpMessage); - iConsole.Write(KMemSpyCLINewLine); - iConsole.Write(KHelpOutputCommand); - iConsole.Write(KHelpOutputToFileCommand); - iConsole.Write(KHelpHeapDumpCommand); - iConsole.Write(KHelpSwmtCommand); - iConsole.Write(KHelpKillServerCommand); - iConsole.Write(KMemSpyCLINewLine); - iConsole.Write(KHelpCommand); - - // Show input prompt. - iCommandPromptPos = iConsole.CursorPos(); - RedrawInputPrompt(); - WaitForInput(); - - CActiveScheduler::Start(); + PrintHelp(); } // --- OUTPUT //TODO: directory option to be added @@ -707,3 +692,24 @@ RedrawInputPrompt(); } } + + +void CMemSpyCommandLine::PrintHelp() + { + iConsole.Write(KHelpMessage); + iConsole.Write(KMemSpyCLINewLine); + iConsole.Write(KHelpOutputCommand); + iConsole.Write(KHelpOutputToFileCommand); + iConsole.Write(KHelpHeapDumpCommand); + iConsole.Write(KHelpSwmtCommand); + iConsole.Write(KHelpKillServerCommand); + iConsole.Write(KMemSpyCLINewLine); + iConsole.Write(KHelpCommand); + + // Show input prompt. + iCommandPromptPos = iConsole.CursorPos(); + RedrawInputPrompt(); + WaitForInput(); + + CActiveScheduler::Start(); + }