From d5e4d2f9421912b0c6f562f84f202d00fb0124c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Wed, 4 Dec 2024 02:16:54 +0100 Subject: [PATCH] tinyexr: Update to upstream 1.0.9 --- thirdparty/README.md | 2 +- thirdparty/tinyexr/tinyexr.h | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/thirdparty/README.md b/thirdparty/README.md index 79d7e5b7b6a..768217bb91c 100644 --- a/thirdparty/README.md +++ b/thirdparty/README.md @@ -902,7 +902,7 @@ folder, in order. ## tinyexr - Upstream: https://github.com/syoyo/tinyexr -- Version: 1.0.8 (6c8742cc8145c8f629698cd8248900990946d6b1, 2024) +- Version: 1.0.9 (5fcb4dcb6e3abf96214b67e5c54db1ceec6a455c, 2024) - License: BSD-3-Clause Files extracted from upstream source: diff --git a/thirdparty/tinyexr/tinyexr.h b/thirdparty/tinyexr/tinyexr.h index d4001575370..64ee67f2c6a 100644 --- a/thirdparty/tinyexr/tinyexr.h +++ b/thirdparty/tinyexr/tinyexr.h @@ -4923,7 +4923,7 @@ static int DecodeTiledLevel(EXRImage* exr_image, const EXRHeader* exr_header, } #endif exr_image->tiles = static_cast( - calloc(sizeof(EXRTile), static_cast(num_tiles))); + calloc(static_cast(num_tiles), sizeof(EXRTile))); #if TINYEXR_HAS_CXX11 && (TINYEXR_USE_THREAD > 0) std::vector workers; @@ -9287,9 +9287,6 @@ int SaveEXR(const float *data, int width, int height, int components, } int ret = SaveEXRImageToFile(&image, &header, outfilename, err); - if (ret != TINYEXR_SUCCESS) { - return ret; - } free(header.channels); free(header.pixel_types);