| Index: runtime/bin/io_buffer.h
|
| ===================================================================
|
| --- runtime/bin/io_buffer.h (revision 33281)
|
| +++ runtime/bin/io_buffer.h (working copy)
|
| @@ -29,10 +29,12 @@
|
| }
|
|
|
| // Function for finalizing external byte arrays used as IO buffers.
|
| - static void Finalizer(Dart_WeakPersistentHandle handle, void* buffer) {
|
| + static void Finalizer(Dart_Isolate isolate,
|
| + Dart_WeakPersistentHandle handle,
|
| + void* buffer) {
|
| Free(buffer);
|
| if (handle != NULL) {
|
| - Dart_DeleteWeakPersistentHandle(handle);
|
| + Dart_DeleteWeakPersistentHandle(isolate, handle);
|
| }
|
| }
|
|
|
|
|