···237237238238 if (!NT_SUCCESS(r)) {
239239 caml_win32_maperr(RtlNtStatusToDosError(r));
240240- uerror("openat", Nothing);
240240+ uerror("openat", v_pathname);
241241 }
242242243243 // Now close the file to delete it
+1-1
vendor/opam/eio/lib_eio_windows/fs.ml
···8282 let dir = resolve t dir in
8383 Switch.run @@ fun sw ->
8484 let open Low_level in
8585- let dirfd = Low_level.openat ~sw ~nofollow:true dir Flags.Open.(generic_read + synchronise) Flags.Disposition.(open_if) Flags.Create.(directory) in
8585+ let dirfd = Err.run (Low_level.openat ~sw ~nofollow:true dir Flags.Open.(generic_read + synchronise) Flags.Disposition.(open_if)) Flags.Create.(directory) in
8686 fn (Some dirfd) leaf
8787 )
8888 ) else fn None path