1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-29 20:17:45 +00:00

Fix usage of for_byte_record_with_terminator from bstr

This commit is contained in:
Niyaz Nigmatullin 2022-10-17 11:00:23 +03:00
parent e48125fc9c
commit 3e907e0c06

View file

@ -145,7 +145,7 @@ fn list_to_ranges(list: &str, complement: bool) -> Result<Vec<Range>, String> {
fn cut_bytes<R: Read>(reader: R, ranges: &[Range], opts: &Options) -> UResult<()> { fn cut_bytes<R: Read>(reader: R, ranges: &[Range], opts: &Options) -> UResult<()> {
let newline_char = if opts.zero_terminated { b'\0' } else { b'\n' }; let newline_char = if opts.zero_terminated { b'\0' } else { b'\n' };
let buf_in = BufReader::new(reader); let mut buf_in = BufReader::new(reader);
let mut out = stdout_writer(); let mut out = stdout_writer();
let delim = opts let delim = opts
.out_delim .out_delim
@ -189,7 +189,7 @@ fn cut_fields_delimiter<R: Read>(
newline_char: u8, newline_char: u8,
out_delim: &str, out_delim: &str,
) -> UResult<()> { ) -> UResult<()> {
let buf_in = BufReader::new(reader); let mut buf_in = BufReader::new(reader);
let mut out = stdout_writer(); let mut out = stdout_writer();
let input_delim_len = delim.len(); let input_delim_len = delim.len();
@ -273,7 +273,7 @@ fn cut_fields<R: Read>(reader: R, ranges: &[Range], opts: &FieldOptions) -> URes
); );
} }
let buf_in = BufReader::new(reader); let mut buf_in = BufReader::new(reader);
let mut out = stdout_writer(); let mut out = stdout_writer();
let delim_len = opts.delimiter.len(); let delim_len = opts.delimiter.len();