Files
sdk/runtime/bin
Slava Egorov 4928998ebe [vm/io] Follow up to c2e9cee
* Fix `ToWinAPIFilePath` handling of UNC paths. This function did
not handle UNC paths correctly: it was prefixing them with
`\\?\` instead of `\\?\UNC\`;
* Fix issue in `File::Copy` forcing the wrong path to long form:
temporary files are created next to the destination, so it
is destination (`new_path`) that should be forced into long form and
not the source;
* Fix issue in `GetDirectoryPath` not preserving the path separator.

The newly added test should cover all these corner cases to prevent
future regressions.

TEST=standalone/io/regress_56049

Fixes https://github.com/dart-lang/sdk/issues/56049

Fixed: 56049
Change-Id: I4970efd0674989b8cc291778cf87806b0ea318ff
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/372400
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Slava Egorov <vegorov@google.com>
2024-06-20 19:55:19 +00:00
..
2024-06-20 12:25:53 +00:00
2023-01-25 14:08:27 +00:00
2023-01-06 07:48:22 +00:00
2024-06-20 19:55:19 +00:00
2023-04-18 20:56:00 +00:00
2024-02-29 11:18:51 +00:00
2024-06-20 12:25:53 +00:00
2023-01-16 15:12:38 +00:00
2023-01-16 15:12:38 +00:00
2023-06-09 08:29:30 +00:00
2024-04-17 19:14:41 +00:00
2024-04-17 19:14:41 +00:00