Show More
@@ -15,7 +15,6 b' use hg::config::Config;' | |||||
15 | use hg::dirstate::has_exec_bit; |
|
15 | use hg::dirstate::has_exec_bit; | |
16 | use hg::dirstate::status::StatusPath; |
|
16 | use hg::dirstate::status::StatusPath; | |
17 | use hg::dirstate::TruncatedTimestamp; |
|
17 | use hg::dirstate::TruncatedTimestamp; | |
18 | use hg::dirstate::RANGE_MASK_31BIT; |
|
|||
19 | use hg::errors::{HgError, IoResultExt}; |
|
18 | use hg::errors::{HgError, IoResultExt}; | |
20 | use hg::lock::LockError; |
|
19 | use hg::lock::LockError; | |
21 | use hg::manifest::Manifest; |
|
20 | use hg::manifest::Manifest; | |
@@ -390,12 +389,8 b' pub fn run(invocation: &crate::CliInvoca' | |||||
390 | .when_reading_file(&fs_path)? |
|
389 | .when_reading_file(&fs_path)? | |
391 | { |
|
390 | { | |
392 | let mode = fs_metadata.mode(); |
|
391 | let mode = fs_metadata.mode(); | |
393 |
let size = fs_metadata.len() |
|
392 | let size = fs_metadata.len(); | |
394 | let mut entry = dmap |
|
393 | dmap.set_clean(&hg_path, mode, size as u32, mtime)?; | |
395 | .get(&hg_path)? |
|
|||
396 | .expect("ambiguous file not in dirstate"); |
|
|||
397 | entry.set_clean(mode, size, mtime); |
|
|||
398 | dmap.add_file(&hg_path, entry)?; |
|
|||
399 | dirstate_write_needed = true |
|
394 | dirstate_write_needed = true | |
400 | } |
|
395 | } | |
401 | } |
|
396 | } |
General Comments 0
You need to be logged in to leave comments.
Login now