Skip to content
Snippets Groups Projects
Commit 14a1370f authored by John Hodge's avatar John Hodge
Browse files

Kernel - Updated free's error checking to print the return addr

parent 5df969a0
Branches
Tags
No related merge requests found
...@@ -310,8 +310,8 @@ void Heap_Deallocate(void *Ptr) ...@@ -310,8 +310,8 @@ void Heap_Deallocate(void *Ptr)
// Sanity check // Sanity check
if((Uint)Ptr < (Uint)gHeapStart || (Uint)Ptr > (Uint)gHeapEnd) if((Uint)Ptr < (Uint)gHeapStart || (Uint)Ptr > (Uint)gHeapEnd)
{ {
Log_Warning("Heap", "free - Passed a non-heap address (%p < %p < %p)\n", Log_Warning("Heap", "free - Passed a non-heap address by %p (%p < %p < %p)\n",
gHeapStart, Ptr, gHeapEnd); __builtin_return_address(0), gHeapStart, Ptr, gHeapEnd);
return; return;
} }
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment