diff options
author | Nigel Tao <nigeltao@golang.org> | 2024-04-19 22:03:29 +1000 |
---|---|---|
committer | Nigel Tao <nigeltao@golang.org> | 2024-04-19 22:03:29 +1000 |
commit | 50869df0ea703b4f41b238bfe26aec6ec9c86889 (patch) | |
tree | b6f5290a1adad02ec6786d968ef74bcf6c6d756c | |
parent | a196ab2da9f48a5e4eac32e5d832b9a6f43bd9ff (diff) | |
download | wuffs-mirror-release-c-upstream-main.tar.gz |
Run script/sync.sh: 0.3.4+3401.20240419upstream-main
-rw-r--r-- | release/c/wuffs-v0.3.c | 38 | ||||
-rw-r--r-- | sync.txt | 8 |
2 files changed, 24 insertions, 22 deletions
diff --git a/release/c/wuffs-v0.3.c b/release/c/wuffs-v0.3.c index 71d5c7c..7d40cfa 100644 --- a/release/c/wuffs-v0.3.c +++ b/release/c/wuffs-v0.3.c @@ -85,15 +85,15 @@ extern "C" { // each major.minor branch, the commit count should increase monotonically. // // WUFFS_VERSION was overridden by "wuffs gen -version" based on revision -// 00d5e35865a2f2718f4bb2596adaaa54bd639bbe committed on 2023-04-08. -#define WUFFS_VERSION 0x000030003 +// a138188d5742c0469de983878a430bdbe7e50e77 committed on 2024-04-19. +#define WUFFS_VERSION 0x000030004 #define WUFFS_VERSION_MAJOR 0 #define WUFFS_VERSION_MINOR 3 -#define WUFFS_VERSION_PATCH 3 +#define WUFFS_VERSION_PATCH 4 #define WUFFS_VERSION_PRE_RELEASE_LABEL "" -#define WUFFS_VERSION_BUILD_METADATA_COMMIT_COUNT 3399 -#define WUFFS_VERSION_BUILD_METADATA_COMMIT_DATE 20230408 -#define WUFFS_VERSION_STRING "0.3.3+3399.20230408" +#define WUFFS_VERSION_BUILD_METADATA_COMMIT_COUNT 3401 +#define WUFFS_VERSION_BUILD_METADATA_COMMIT_DATE 20240419 +#define WUFFS_VERSION_STRING "0.3.4+3401.20240419" // ---------------- Configuration @@ -41569,20 +41569,22 @@ wuffs_png__decoder__decode_other_chunk( self->private_impl.f_seen_srgb = true; } } else if (self->private_impl.f_chunk_type == 1397641844) { - if (self->private_impl.f_seen_trns || (self->private_impl.f_color_type > 3) || ((self->private_impl.f_color_type == 3) && ! self->private_impl.f_seen_plte)) { + if (self->private_impl.f_seen_trns || ((self->private_impl.f_color_type == 3) && ! self->private_impl.f_seen_plte)) { status = wuffs_base__make_status(wuffs_png__error__bad_chunk); goto exit; - } - if (a_src) { - a_src->meta.ri = ((size_t)(iop_a_src - a_src->data.ptr)); - } - WUFFS_BASE__COROUTINE_SUSPENSION_POINT(9); - status = wuffs_png__decoder__decode_trns(self, a_src); - if (a_src) { - iop_a_src = a_src->data.ptr + a_src->meta.ri; - } - if (status.repr) { - goto suspend; + } else if (self->private_impl.f_color_type > 3) { + } else { + if (a_src) { + a_src->meta.ri = ((size_t)(iop_a_src - a_src->data.ptr)); + } + WUFFS_BASE__COROUTINE_SUSPENSION_POINT(9); + status = wuffs_png__decoder__decode_trns(self, a_src); + if (a_src) { + iop_a_src = a_src->data.ptr + a_src->meta.ri; + } + if (status.repr) { + goto suspend; + } } self->private_impl.f_seen_trns = true; } @@ -1,10 +1,10 @@ -script/sync.sh ran on 2024-04-11 -Sibling directory (../wuffs) git revision is f1698226806569eb45ea009deee89a108f8d5395 +script/sync.sh ran on 2024-04-19 +Sibling directory (../wuffs) git revision is a3bfb57003d4ff0534fd9de447ebc60800b7b616 Manifest (sha256sum values, filenames, versions): 994126492f24a3edae9b95efa92820647cedc42ee933ce3ff2a364fa9c62aba3 release/c/README.md 3b6a0c78f663bb495d1972fbb2a87c717d70fbac5ea8cc1a50cb9afaa4b03f92 release/c/wuffs-v0.2.c #define WUFFS_VERSION_STRING "0.2.0+2078.20191219" -ca10c422ebd4bf9f2cc469bafec4d5606eed3db0db7cbe21cb5232249ac0fe68 release/c/wuffs-v0.3.c - #define WUFFS_VERSION_STRING "0.3.3+3399.20230408" +a3db4bd979663423de00309d1ba07d7fa8576845223d3e02764181bd6da23f90 release/c/wuffs-v0.3.c + #define WUFFS_VERSION_STRING "0.3.4+3401.20240419" 035155b1a3c3ca855f9f5b87d2f356dab662e4403566425b7feafd3011d2c86a release/c/wuffs-v0.4.c #define WUFFS_VERSION_STRING "0.4.0-alpha.4+3742.20240406" |