terminalsecurity/server/src/TerminalControlServer.cpp
changeset 73 ae69c2e8bc34
parent 0 b497e44ab2fc
equal deleted inserted replaced
71:d2517372cc44 73:ae69c2e8bc34
   335 	RDEBUG("CTerminalControlServer::GetRunningProcessesL");
   335 	RDEBUG("CTerminalControlServer::GetRunningProcessesL");
   336 
   336 
   337     TFullName    processName;
   337     TFullName    processName;
   338     TFindProcess findProcess;
   338     TFindProcess findProcess;
   339     CBufFlat *buffer = CBufFlat::NewL(128);
   339     CBufFlat *buffer = CBufFlat::NewL(128);
       
   340     CleanupStack::PushL(buffer);
   340     iProcessInfoArray->Reset();
   341     iProcessInfoArray->Reset();
   341 
   342 
   342     while( KErrNone == findProcess.Next( processName ) )
   343     while( KErrNone == findProcess.Next( processName ) )
   343         {
   344         {
   344         TTcProcessInfo info;
   345         TTcProcessInfo info;
   419 		return ESystemCritical;
   420 		return ESystemCritical;
   420 	if (flags & KThreadFlagProcessPermanent)
   421 	if (flags & KThreadFlagProcessPermanent)
   421 		return EAllThreadsCritical;
   422 		return EAllThreadsCritical;
   422 	return ENotCritical;
   423 	return ENotCritical;
   423 */
   424 */
       
   425 		CleanupStack::Pop(); // buffer   
   424     return buffer;
   426     return buffer;
   425     }
   427     }
   426 
   428 
   427 // ----------------------------------------------------------------------------------------
   429 // ----------------------------------------------------------------------------------------
   428 // CTerminalControlServer::FindLocalProcessInfoL
   430 // CTerminalControlServer::FindLocalProcessInfoL