From 0455e581a63094d3ee4ada2012b543dd4f3c5c73 Mon Sep 17 00:00:00 2001 From: Chris Thrasher Date: Sun, 21 Jul 2024 16:57:34 -0600 Subject: [PATCH] Simplify determining difference type --- src/SFML/Graphics/Image.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/SFML/Graphics/Image.cpp b/src/SFML/Graphics/Image.cpp index 0b9dd89ff..c7e4ebe34 100644 --- a/src/SFML/Graphics/Image.cpp +++ b/src/SFML/Graphics/Image.cpp @@ -562,9 +562,8 @@ void Image::flipHorizontally() for (std::size_t y = 0; y < m_size.y; ++y) { - auto left = m_pixels.begin() + static_cast::iterator::difference_type>(y * rowSize); - auto right = m_pixels.begin() + - static_cast::iterator::difference_type>((y + 1) * rowSize - 4); + auto left = m_pixels.begin() + static_cast::difference_type>(y * rowSize); + auto right = m_pixels.begin() + static_cast::difference_type>((y + 1) * rowSize - 4); for (std::size_t x = 0; x < m_size.x / 2; ++x) { @@ -583,7 +582,7 @@ void Image::flipVertically() { if (!m_pixels.empty()) { - const auto rowSize = static_cast::iterator::difference_type>(m_size.x * 4); + const auto rowSize = static_cast::difference_type>(m_size.x * 4); auto top = m_pixels.begin(); auto bottom = m_pixels.end() - rowSize;