diff --git a/src/download.rs b/src/download.rs index 2835acc..00738c9 100644 --- a/src/download.rs +++ b/src/download.rs @@ -150,7 +150,7 @@ async fn download_single_file>( let mut file = fs::OpenOptions::new() .append(true) .create(true) - .open(output_path_tmp.to_owned()) + .open(&output_path_tmp) .await?; if is_gvideo && size.is_some() { @@ -159,7 +159,7 @@ async fn download_single_file>( download_chunks_by_header(http, &mut file, url, size, offset, pb).await?; } - fs::rename(output_path_tmp, output_path).await?; + fs::rename(&output_path_tmp, &output_path).await?; Ok(()) }