equal
deleted
inserted
replaced
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... |