diff --git a/src/uu/dd/src/dd.rs b/src/uu/dd/src/dd.rs index 884dfd3ff..fb12086f2 100644 --- a/src/uu/dd/src/dd.rs +++ b/src/uu/dd/src/dd.rs @@ -812,7 +812,7 @@ fn gen_prog_updater(rx: mpsc::Receiver) -> impl Fn() -> () fn calc_bsize(ibs: usize, obs: usize) -> usize { let gcd = Gcd::gcd(ibs, obs); - let lcm = (ibs*obs)/gcd; + let lcm = (ibs/gcd)*obs; lcm }