File 0001-Fix-build-on-32bit-archs.patch of Package kdeconnect-kde

From 08da25dd36f2ae868862d4a2b40cc5d0db5ccb18 Mon Sep 17 00:00:00 2001
From: Christophe Marin <christophe@krop.fr>
Date: Mon, 14 Apr 2025 09:46:10 +0200
Subject: [PATCH] Fix build on 32bit archs

---
 core/backends/bluetooth/multiplexchannel.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/core/backends/bluetooth/multiplexchannel.cpp b/core/backends/bluetooth/multiplexchannel.cpp
index 0accf06..6c7cca3 100644
--- a/core/backends/bluetooth/multiplexchannel.cpp
+++ b/core/backends/bluetooth/multiplexchannel.cpp
@@ -52,7 +52,7 @@ qint64 MultiplexChannel::bytesToWrite() const
 qint64 MultiplexChannel::readData(char *data, qint64 maxlen)
 {
     if (maxlen <= state->read_buffer.size() || state->read_buffer.size() > 0) {
-        const auto num_to_read = std::min(maxlen, state->read_buffer.size());
+        const auto num_to_read = std::min<qint64>(maxlen, state->read_buffer.size());
         std::memcpy(data, state->read_buffer.data(), num_to_read);
         state->read_buffer.remove(0, num_to_read);
         Q_EMIT state->readAvailable();
-- 
2.49.0

openSUSE Build Service is sponsored by