From 0dcd6e9dfef31141d696156b083dc6f587bf6d8f Mon Sep 17 00:00:00 2001 From: Michael Schwarz Date: Fri, 12 Dec 2025 13:02:42 +0100 Subject: [PATCH] Add cast to int to fix error when building with Qt 6 --- libnymea-sunspec/sunspecmodel.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libnymea-sunspec/sunspecmodel.cpp b/libnymea-sunspec/sunspecmodel.cpp index 2bffdfb..6a954f8 100644 --- a/libnymea-sunspec/sunspecmodel.cpp +++ b/libnymea-sunspec/sunspecmodel.cpp @@ -137,7 +137,10 @@ void SunSpecModel::readNextBlockDataPart() { const auto startAddress = m_modbusStartRegister + m_partialBlockData.size(); // Model header has length 2. - const auto readSize = static_cast(std::min(125, m_modelLength + 2 - m_partialBlockData.size())); + const auto readSize = static_cast(std::min(125, static_cast(m_modelLength + 2 - m_partialBlockData.size()))); + +Still in progress? + if (startAddress == m_lastStartAddress && readSize == m_lastReadSize) { qCWarning(dcSunSpecModelData()) << "Last read yielded no data. Not trying to read the same data again.";