kernel/eka/memmodel/epoc/flexible/mmu/mmapping.cpp
branchRCL_3
changeset 19 4a8fed1c0ef6
parent 14 5d2844f35677
child 22 2f92ad2dc5db
equal deleted inserted replaced
15:2d65c2f76d7b 19:4a8fed1c0ef6
  1433 
  1433 
  1434 DVirtualPinMapping* DVirtualPinMapping::New(TUint aMaxCount)
  1434 DVirtualPinMapping* DVirtualPinMapping::New(TUint aMaxCount)
  1435 	{
  1435 	{
  1436 	TRACE(("DVirtualPinMapping::New(0x%x)",aMaxCount));
  1436 	TRACE(("DVirtualPinMapping::New(0x%x)",aMaxCount));
  1437 	DVirtualPinMapping* self = new DVirtualPinMapping;
  1437 	DVirtualPinMapping* self = new DVirtualPinMapping;
  1438 	if(aMaxCount)
  1438 	if(self && aMaxCount)
  1439 		{
  1439 		{
  1440 		// pages have been reserved for our use.
  1440 		// pages have been reserved for our use.
  1441 
  1441 
  1442 		// Create the array for storing pinned paged tables now, so we
  1442 		// Create the array for storing pinned paged tables now, so we
  1443 		// don't risk out-of-memory errors trying to do so later...
  1443 		// don't risk out-of-memory errors trying to do so later...