From 9f045500d12ae77c8b4ff1769c01ba5bf3de2268 Mon Sep 17 00:00:00 2001 From: FranciscoPombal Date: Fri, 21 Feb 2020 00:37:28 +0000 Subject: [PATCH] Fix IPv6 endianness --- src/base/bittorrent/tracker.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/base/bittorrent/tracker.cpp b/src/base/bittorrent/tracker.cpp index 5f5d15bc4..058a6cfc2 100644 --- a/src/base/bittorrent/tracker.cpp +++ b/src/base/bittorrent/tracker.cpp @@ -107,8 +107,8 @@ namespace case QAbstractSocket::IPv6Protocol: { const Q_IPV6ADDR ipv6 = addr.toIPv6Address(); QByteArray ret; - for (int i = (sizeof(ipv6.c) - 1); i >= 0; --i) - ret.append(static_cast(ipv6.c[i])); + for (const quint8 i : ipv6.c) + ret.append(i); return ret; }