mirror of
https://github.com/martinvonz/jj.git
synced 2025-01-08 13:42:39 +00:00
working_copy: avoid an unused variable on Windows
This commit is contained in:
parent
fb41ef4fa0
commit
abc7312dbc
1 changed files with 5 additions and 3 deletions
|
@ -999,7 +999,7 @@ impl TreeState {
|
|||
let executable = *executable;
|
||||
#[cfg(windows)]
|
||||
let executable = {
|
||||
let _ = executable;
|
||||
let () = executable; // use the variable
|
||||
false
|
||||
};
|
||||
self.write_conflict_to_store(repo_path, disk_path, conflict_id.clone(), executable)
|
||||
|
@ -1009,12 +1009,14 @@ impl TreeState {
|
|||
let id = self.write_file_to_store(repo_path, disk_path)?;
|
||||
// On Windows, we preserve the executable bit from the current tree.
|
||||
#[cfg(windows)]
|
||||
let executable =
|
||||
let executable = {
|
||||
let () = executable; // use the variable
|
||||
if let Some(TreeValue::File { id: _, executable }) = current_tree_value {
|
||||
executable
|
||||
} else {
|
||||
false
|
||||
};
|
||||
}
|
||||
};
|
||||
Ok(TreeValue::File { id, executable })
|
||||
}
|
||||
FileType::Symlink => {
|
||||
|
|
Loading…
Reference in a new issue