message: Fix arithmetic overflow in TIFF error reporting
  Fixes
diff: @@ -66,10 +66,10 @@ where
  tiff::ColorType::Palette(n) | tiff::ColorType::Gray(n) => {
  return Err(err_unknown_color_type(n))
  }
  - tiff::ColorType::GrayA(n) => return Err(err_unknown_color_type(n * 2)),
  - tiff::ColorType::RGB(n) => return Err(err_unknown_color_type(n * 3)),
  + tiff::ColorType::GrayA(n) => return Err(err_unknown_color_type(n.saturating_mul(2))),
  + tiff::ColorType::RGB(n) => return Err(err_unknown_color_type(n.saturating_mul(3))),
  tiff::ColorType::RGBA(n) | tiff::ColorType::CMYK(n) => {
  - return Err(err_unknown_color_type(n * 4))
  + return Err(err_unknown_color_type(n.saturating_mul(4)))
  }
  };
  