Chromium Code Reviews| Index: sdk/lib/io/file_impl.dart |
| diff --git a/sdk/lib/io/file_impl.dart b/sdk/lib/io/file_impl.dart |
| index 9ad3001d92fe408b158dd43945837a8ceb1793c7..6d151549f6564130d6a2d7ce7cff2d8881de34fe 100644 |
| --- a/sdk/lib/io/file_impl.dart |
| +++ b/sdk/lib/io/file_impl.dart |
| @@ -220,10 +220,11 @@ const int _READ_LIST_REQUEST = 17; |
| const int _WRITE_LIST_REQUEST = 18; |
| const int _CREATE_LINK_REQUEST = 19; |
| const int _DELETE_LINK_REQUEST = 20; |
| -const int _LINK_TARGET_REQUEST = 21; |
| -const int _TYPE_REQUEST = 22; |
| -const int _IDENTICAL_REQUEST = 23; |
| -const int _STAT_REQUEST = 24; |
| +const int _RENAME_LINK_REQUEST = 21; |
| +const int _LINK_TARGET_REQUEST = 22; |
| +const int _TYPE_REQUEST = 23; |
| +const int _IDENTICAL_REQUEST = 24; |
| +const int _STAT_REQUEST = 25; |
| // TODO(ager): The only reason for this class is that the patching |
| // mechanism doesn't seem to like patching a private top level |
| @@ -334,6 +335,8 @@ class _File implements File { |
| external static _rename(String oldPath, String newPath); |
| + external static _renameLink(String oldPath, String newPath); |
|
Bill Hesse
2013/06/26 12:03:54
I think you need to add a dummy implementation of
Søren Gjesse
2013/06/26 13:59:40
Done.
|
| + |
| File renameSync(String newPath) { |
| var result = _rename(_path, newPath); |
| throwIfError(result, "Cannot rename file '$_path' to '$newPath'"); |