Commit f313892196e01edb8ebfa626b3f9813fdc985b61
- Diff rendering mode:
- inline
- side by side
kernel/lib/runtime.cc
(2 / 2)
|   | |||
| 95 | 95 | //overload the operator "delete" | |
| 96 | 96 | void operator delete (void * p) | |
| 97 | 97 | { | |
| 98 | kfree((u32int *)p); | ||
| 98 | kfree((uintptr *)p); | ||
| 99 | 99 | } | |
| 100 | 100 | ||
| 101 | 101 | //overload the operator "delete[]" | |
| 102 | 102 | void operator delete[] (void * p) | |
| 103 | 103 | { | |
| 104 | kfree((u32int *)p); | ||
| 104 | kfree((uintptr *)p); | ||
| 105 | 105 | } |

