Browse Source

tinyexr: Update to upstream 1.0.9

Rémi Verschelde 8 months ago
parent
commit
d5e4d2f942
2 changed files with 2 additions and 5 deletions
  1. 1 1
      thirdparty/README.md
  2. 1 4
      thirdparty/tinyexr/tinyexr.h

+ 1 - 1
thirdparty/README.md

@@ -902,7 +902,7 @@ folder, in order.
 ## tinyexr
 ## tinyexr
 
 
 - Upstream: https://github.com/syoyo/tinyexr
 - Upstream: https://github.com/syoyo/tinyexr
-- Version: 1.0.8 (6c8742cc8145c8f629698cd8248900990946d6b1, 2024)
+- Version: 1.0.9 (5fcb4dcb6e3abf96214b67e5c54db1ceec6a455c, 2024)
 - License: BSD-3-Clause
 - License: BSD-3-Clause
 
 
 Files extracted from upstream source:
 Files extracted from upstream source:

+ 1 - 4
thirdparty/tinyexr/tinyexr.h

@@ -4923,7 +4923,7 @@ static int DecodeTiledLevel(EXRImage* exr_image, const EXRHeader* exr_header,
   }
   }
 #endif
 #endif
   exr_image->tiles = static_cast<EXRTile*>(
   exr_image->tiles = static_cast<EXRTile*>(
-    calloc(sizeof(EXRTile), static_cast<size_t>(num_tiles)));
+    calloc(static_cast<size_t>(num_tiles), sizeof(EXRTile)));
 
 
 #if TINYEXR_HAS_CXX11 && (TINYEXR_USE_THREAD > 0)
 #if TINYEXR_HAS_CXX11 && (TINYEXR_USE_THREAD > 0)
   std::vector<std::thread> workers;
   std::vector<std::thread> workers;
@@ -9287,9 +9287,6 @@ int SaveEXR(const float *data, int width, int height, int components,
   }
   }
 
 
   int ret = SaveEXRImageToFile(&image, &header, outfilename, err);
   int ret = SaveEXRImageToFile(&image, &header, outfilename, err);
-  if (ret != TINYEXR_SUCCESS) {
-    return ret;
-  }
 
 
   free(header.channels);
   free(header.channels);
   free(header.pixel_types);
   free(header.pixel_types);