diff -r 82007b8c189e -r 735bf027dd1d rust/hg-cpython/src/vfs.rs --- a/rust/hg-cpython/src/vfs.rs Tue Oct 08 16:09:39 2024 +0200 +++ b/rust/hg-cpython/src/vfs.rs Tue Oct 08 16:10:30 2024 +0200 @@ -170,7 +170,7 @@ ) -> Result { self.inner_open(filename, true, false, true, true).map( |(fp, temp_name)| { - hg::vfs::AtomicFile::new( + hg::vfs::AtomicFile::from_file( fp, check_ambig, temp_name.expect("temp name should exist"),