From 8050f1c287490ec6130e85e83beb55dccab0294d Mon Sep 17 00:00:00 2001 From: Liang Qi Date: Fri, 25 May 2018 10:10:24 +0200 Subject: Fix build for Android with android-clang kernel/qnetworkinterface_linux.cpp:204:17: error: comparison of integers of different signs: '__u32' (aka 'unsigned int') and 'qsizetype' (aka 'int') [-Werror,-Wsign-compare] if (NLMSG_OK(hdr, len)) ^~~~~~~~~~~~~~~~~~ This amends 09cb23f342fd2eae7ca85a99fa0a10b7ab103443. Change-Id: Ib966a60b7a7117d63ed758cba7b556abd90eca0c Reviewed-by: Mikhail Svetkin Reviewed-by: BogDan Vatra Reviewed-by: Thiago Macieira --- src/network/kernel/qnetworkinterface_linux.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/network/kernel') diff --git a/src/network/kernel/qnetworkinterface_linux.cpp b/src/network/kernel/qnetworkinterface_linux.cpp index b3b5e242b4..25aba5836e 100644 --- a/src/network/kernel/qnetworkinterface_linux.cpp +++ b/src/network/kernel/qnetworkinterface_linux.cpp @@ -201,7 +201,7 @@ template struct ProcessNetlinkRequest } #ifndef QT_NO_DEBUG - if (NLMSG_OK(hdr, len)) + if (NLMSG_OK(hdr, quint32(len))) qWarning("QNetworkInterface/AF_NETLINK: received unknown packet type (%d) or too short (%u)", hdr->nlmsg_type, hdr->nlmsg_len); else -- cgit v1.2.3