no backup file
authorValentine Wallace <vwallace@protonmail.com>
Wed, 17 Feb 2021 18:31:10 +0000 (13:31 -0500)
committerValentine Wallace <vwallace@protonmail.com>
Wed, 17 Feb 2021 18:31:10 +0000 (13:31 -0500)
lightning-persister/src/util.rs

index 86f5dcba3b971f799e661d6234cb7db4992af234..2b6588869c4da4fbe40a02066744d4beae07e4e0 100644 (file)
@@ -100,11 +100,11 @@ pub(crate) fn write_to_file<D: DiskWriteable>(path: String, filename: String, da
                //      path_to_windows_str(src).as_ptr(), path_to_windows_str(dst).as_ptr(),
                //      winapi::um::winbase::MOVEFILE_WRITE_THROUGH | winapi::um::winbase::MOVEFILE_REPLACE_EXISTING
                // )});
-               let backup_filepath = PathBuf::from(format!("{}.backup", filename_with_path.clone()));
+               // let backup_filepath = PathBuf::from(format!("{}.backup", filename_with_path.clone()));
 
                if Path::new(&filename_with_path.clone()).exists() {
                        unsafe {winapi::um::winbase::ReplaceFileW(
-                               path_to_windows_str(src).as_ptr(), path_to_windows_str(dst).as_ptr(), path_to_windows_str(backup_filepath).as_ptr(),
+                               path_to_windows_str(src).as_ptr(), path_to_windows_str(dst).as_ptr(), std::ptr::null(),
                                winapi::um::winbase::REPLACEFILE_IGNORE_MERGE_ERRORS, std::ptr::null_mut() as *mut winapi::ctypes::c_void, std::ptr::null_mut() as *mut winapi::ctypes::c_void
                        )};
                } else {