equal
deleted
inserted
replaced
78 TInt hmSize = sizeof(RMPXHeapManager); |
78 TInt hmSize = sizeof(RMPXHeapManager); |
79 MPX_ASSERT_WORD_ALIGNED(aChunk.Base()+hmSize); |
79 MPX_ASSERT_WORD_ALIGNED(aChunk.Base()+hmSize); |
80 // |
80 // |
81 // Create first free heap cell |
81 // Create first free heap cell |
82 // |
82 // |
83 RMPXHeapCell* cell=new(aChunk.Base()+hmSize)RMPXHeapCell(0,iEndOffset-hmSize); |
83 new(aChunk.Base()+hmSize)RMPXHeapCell(0,iEndOffset-hmSize); |
84 // set up free cell list header |
84 // set up free cell list header |
85 iFree.iNextOffset = hmSize; |
85 iFree.iNextOffset = hmSize; |
86 iFree.iLen = 0; |
86 iFree.iLen = 0; |
87 iUsedMemory = hmSize; |
87 iUsedMemory = hmSize; |
88 } |
88 } |