traceservices/commsdebugutility/SSVR/comsdbgwriter.cpp
changeset 1 c084286672be
parent 0 08ec8eefde2f
equal deleted inserted replaced
0:08ec8eefde2f 1:c084286672be
   132 	iLoggingEnabled = EFalse;
   132 	iLoggingEnabled = EFalse;
   133 	}
   133 	}
   134 
   134 
   135 TInt CLogManager::ThreadEntryPoint(TAny* aPtr)
   135 TInt CLogManager::ThreadEntryPoint(TAny* aPtr)
   136 	{
   136 	{
   137 	__UHEAP_MARK;
       
   138 
       
   139 	MLogArrayAccess* arrayAccess = static_cast<MLogArrayAccess*> (aPtr);
   137 	MLogArrayAccess* arrayAccess = static_cast<MLogArrayAccess*> (aPtr);
   140 
   138 
   141 	CTrapCleanup* cleanupStack = CTrapCleanup::New();
   139 	CTrapCleanup* cleanupStack = CTrapCleanup::New();
   142 	if (cleanupStack==NULL)
   140 	if (cleanupStack==NULL)
   143 		{
   141 		{
   145 		}
   143 		}
   146 
   144 
   147 	TRAPD(err, CLogManager::DoRunThreadL(*arrayAccess));
   145 	TRAPD(err, CLogManager::DoRunThreadL(*arrayAccess));
   148 
   146 
   149 	delete cleanupStack;
   147 	delete cleanupStack;
   150 
       
   151 	__UHEAP_MARKEND;
       
   152 
   148 
   153 	return err;
   149 	return err;
   154 	}
   150 	}
   155 
   151 
   156 void CLogManager::DoRunThreadL(MLogArrayAccess& aArrayAccess)
   152 void CLogManager::DoRunThreadL(MLogArrayAccess& aArrayAccess)