Commit 498c369a35a304fa9754af137034cc959d79ded1
- Diff rendering mode:
- inline
- side by side
kernel/mm/kheap.cc
(2 / 2)
|   | |||
| 81 | 81 | temp.array = (uintptr **)address; | |
| 82 | 82 | ||
| 83 | 83 | // Clear the array | |
| 84 | memset(temp.array, 0, max_size * sizeof(u32int *)); | ||
| 84 | memset(temp.array, 0, max_size * sizeof(uintptr *)); | ||
| 85 | 85 | temp.size = 0; | |
| 86 | 86 | temp.max_size = max_size; | |
| 87 | 87 | ||
| … | … | ||
| 523 | 523 | ||
| 524 | 524 | // Find the header in the index and remove it | |
| 525 | 525 | u32int i = 0; | |
| 526 | while(i < heap->heap_index.size && (index_lookup(i, &heap->heap_index) != (u32int *)test_header)) | ||
| 526 | while(i < heap->heap_index.size && (index_lookup(i, &heap->heap_index) != (uintptr *)test_header)) | ||
| 527 | 527 | { | |
| 528 | 528 | i++; | |
| 529 | 529 | } |

