diff --git a/graphics/ctl/files/patch-OpenEXR__CTL_exrdpx_exrToDpx.cpp b/graphics/ctl/files/patch-OpenEXR__CTL_exrdpx_exrToDpx.cpp new file mode 100644 index 000000000000..cd6d7ca72421 --- /dev/null +++ b/graphics/ctl/files/patch-OpenEXR__CTL_exrdpx_exrToDpx.cpp @@ -0,0 +1,19 @@ +--- OpenEXR_CTL/exrdpx/exrToDpx.cpp.orig 2024-01-04 19:41:17 UTC ++++ OpenEXR_CTL/exrdpx/exrToDpx.cpp +@@ -169,13 +169,13 @@ writePixels + const Rgba &pixel = pixels[y][x]; + + unsigned int r = +- (unsigned int) (clamp (float (pixel.r), 0.0f, 1023.0f) + 0.5f); ++ (unsigned int) (std::clamp (float (pixel.r), 0.0f, 1023.0f) + 0.5f); + + unsigned int g = +- (unsigned int) (clamp (float (pixel.g), 0.0f, 1023.0f) + 0.5f); ++ (unsigned int) (std::clamp (float (pixel.g), 0.0f, 1023.0f) + 0.5f); + + unsigned int b = +- (unsigned int) (clamp (float (pixel.b), 0.0f, 1023.0f) + 0.5f); ++ (unsigned int) (std::clamp (float (pixel.b), 0.0f, 1023.0f) + 0.5f); + + unsigned int word = (r << 22) | (g << 12) | (b << 2); +