The prototype of heap::reallocate changed