1
0
mirror of https://github.com/jht5945/finding.git synced 2025-12-28 05:30:04 +08:00

move parse_size to opt.rs

This commit is contained in:
2019-08-03 23:08:37 +08:00
parent 7be908a010
commit 6d89c68a26
2 changed files with 27 additions and 22 deletions

View File

@@ -293,17 +293,13 @@ fn find_text_files(options: &Options, dir_path: &Path) {
fn main() -> XResult<()> {
let mut options = Options::new();
options.parse_args();
options.parse_args().ok();
if options.version {
print_version();
return Ok(());
}
options.parsed_huge_file_size = parse_size(&options.huge_file_size)? as u64;
options.parsed_large_text_file_size = parse_size(&options.large_text_file_size)? as u64;
options.parsed_large_line_size = parse_size(&options.large_line_size)? as u64;
let dir_path = match get_absolute_path(&options.dir) {
None => {
return Err(new_box_error(&format!("Cannot find dir: {}", options.dir)));