| Index: runtime/bin/file_system_watcher_macos.cc
|
| diff --git a/runtime/bin/file_system_watcher_macos.cc b/runtime/bin/file_system_watcher_macos.cc
|
| index 4aed2e37f9d7b0ccd744b5dfb110a7bb9bfdb577..6f13ac39f13879b7f61f93692ce7f156010182a5 100644
|
| --- a/runtime/bin/file_system_watcher_macos.cc
|
| +++ b/runtime/bin/file_system_watcher_macos.cc
|
| @@ -264,7 +264,7 @@ Dart_Handle FileSystemWatcher::ReadEvents(intptr_t id) {
|
| return DartUtils::NewDartOSError();
|
| }
|
| size_t path_len = strlen(e.data.path);
|
| - Dart_Handle event = Dart_NewList(3);
|
| + Dart_Handle event = Dart_NewList(4);
|
| int flags = e.data.flags;
|
| int mask = 0;
|
| if (flags & kFSEventStreamEventFlagItemModified) mask |= kModifyContent;
|
| @@ -283,6 +283,7 @@ Dart_Handle FileSystemWatcher::ReadEvents(intptr_t id) {
|
| Dart_ListSetAt(event, 1, Dart_NewInteger(1));
|
| Dart_ListSetAt(event, 2, Dart_NewStringFromUTF8(
|
| reinterpret_cast<uint8_t*>(e.data.path), path_len));
|
| + Dart_ListSetAt(event, 3, Dart_NewBoolean(true));
|
| Dart_ListSetAt(events, i, event);
|
| }
|
| return events;
|
|
|