kerneltest/e32test/dll/t_tls.cpp
changeset 300 1d28c8722707
parent 293 0659d0e1a03c
equal deleted inserted replaced
293:0659d0e1a03c 300:1d28c8722707
   311 	RHeap* newHeap = User::ChunkHeap(NULL, 0x1000, 0x1000);
   311 	RHeap* newHeap = User::ChunkHeap(NULL, 0x1000, 0x1000);
   312 	if (!newHeap)
   312 	if (!newHeap)
   313 		return __LINE__;
   313 		return __LINE__;
   314 	TInt newInitSize = HeapSize(newHeap);
   314 	TInt newInitSize = HeapSize(newHeap);
   315 	User::SwitchHeap(newHeap);
   315 	User::SwitchHeap(newHeap);
   316 	tlsHeap->Close();
       
   317 
   316 
   318 	// Allocate more TLS data
   317 	// Allocate more TLS data
   319 	for(TInt i = 0 ; i < 100 ; ++i)
   318 	for(TInt i = 0 ; i < 100 ; ++i)
   320 		{
   319 		{
   321 		if (UserSvr::DllSetTls(KCheckHandle+i,KCheckValue-i) != KErrNone)
   320 		if (UserSvr::DllSetTls(KCheckHandle+i,KCheckValue-i) != KErrNone)