Index: runtime/lib/isolate.cc |
=================================================================== |
--- runtime/lib/isolate.cc (revision 23633) |
+++ runtime/lib/isolate.cc (working copy) |
@@ -3,6 +3,7 @@ |
// BSD-style license that can be found in the LICENSE file. |
#include "platform/assert.h" |
+#include "platform/utils.h" |
#include "vm/bootstrap_natives.h" |
#include "vm/class_finalizer.h" |
#include "vm/dart.h" |
@@ -37,8 +38,7 @@ |
static uint8_t* allocator(uint8_t* ptr, intptr_t old_size, intptr_t new_size) { |
- void* new_ptr = realloc(reinterpret_cast<void*>(ptr), new_size); |
- return reinterpret_cast<uint8_t*>(new_ptr); |
+ return Utils::Realloc(ptr, old_size, new_size); |
} |