diff --git a/src/downloader/pd_file/file.rs b/src/downloader/pd_file/file.rs index deeb636..9673a0b 100644 --- a/src/downloader/pd_file/file.rs +++ b/src/downloader/pd_file/file.rs @@ -300,7 +300,7 @@ impl PdFile { } remove_file(self.file_path.get_ref().as_ref().unwrap())?; f.take(); - f.replace(File::open(self.file_path.get_ref().as_ref().unwrap())?); + f.replace(File::create(self.file_path.get_ref().as_ref().unwrap())?); Ok(()) }