diff --git a/release/c/wuffs-unsupported-snapshot.c b/release/c/wuffs-unsupported-snapshot.c index d9cbee2b..d4bd937f 100644 --- a/release/c/wuffs-unsupported-snapshot.c +++ b/release/c/wuffs-unsupported-snapshot.c @@ -71396,7 +71396,7 @@ wuffs_qoi__decoder__do_decode_frame_config( goto suspend; } } else if (self->private_impl.f_call_sequence == 40u) { - if (16u != wuffs_base__u64__sat_add((a_src ? a_src->meta.pos : 0), ((uint64_t)(iop_a_src - io0_a_src)))) { + if (14u != wuffs_base__u64__sat_add((a_src ? a_src->meta.pos : 0), ((uint64_t)(iop_a_src - io0_a_src)))) { status = wuffs_base__make_status(wuffs_base__error__bad_restart); goto exit; } diff --git a/std/qoi/decode_qoi.wuffs b/std/qoi/decode_qoi.wuffs index afbb4c00..05d263bb 100644 --- a/std/qoi/decode_qoi.wuffs +++ b/std/qoi/decode_qoi.wuffs @@ -124,7 +124,7 @@ pri func decoder.do_decode_frame_config?(dst: nptr base.frame_config, src: base. } else if this.call_sequence < 0x20 { this.do_decode_image_config?(dst: nullptr, src: args.src) } else if this.call_sequence == 0x28 { - if 16 <> args.src.position() { + if 14 <> args.src.position() { return base."#bad restart" } } else if this.call_sequence == 0x40 {