if dc {
generate_cb(&DC_LENS[idx], &DC_SYMS)
} else {
- generate_cb(&AC_LENS[idx], &AC_SYMS[idx])
+ generate_cb(&AC_LENS[idx], AC_SYMS[idx])
}
}
std::mem::swap(&mut self.buf, &mut data);
let ret = self.decode_scan(&data, buf, &ci[..ns], ss, se);
std::mem::swap(&mut self.buf, &mut data);
- if let Err(err) = ret {
- return Err(err);
- }
+ ret?;
} else { unreachable!(); }
},
JPEGType::Progressive => {