Length is optional
This commit is contained in:
parent
66bebb3693
commit
91c6b83c34
|
@ -1,5 +1,6 @@
|
||||||
use std::fs::File;
|
use std::fs::File;
|
||||||
use std::io;
|
use std::io;
|
||||||
|
use std::usize::MAX;
|
||||||
|
|
||||||
mod colormap;
|
mod colormap;
|
||||||
|
|
||||||
|
@ -35,7 +36,12 @@ fn main() {
|
||||||
};
|
};
|
||||||
|
|
||||||
if !args.revert {
|
if !args.revert {
|
||||||
hexdump(reader, args.length.unwrap());
|
let length = if args.length.is_some() {
|
||||||
|
args.length.unwrap()
|
||||||
|
} else {
|
||||||
|
MAX
|
||||||
|
};
|
||||||
|
hexdump(reader, length);
|
||||||
} else {
|
} else {
|
||||||
let writer: Box<dyn io::Write> = Box::new(io::stdout());
|
let writer: Box<dyn io::Write> = Box::new(io::stdout());
|
||||||
bindump(reader, writer);
|
bindump(reader, writer);
|
||||||
|
|
Loading…
Reference in New Issue