From 2d35844ee583175dffd3e4e0bc9916a727598678 Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Wed, 28 Mar 2012 21:03:38 -0300 Subject: Fix operator precedence order. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Clang (I guess it was clang) reports: io/qipaddress.cpp:276:34: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] Fix the precedence by wrapping the ternary expression in parentheses. Change-Id: I1c995dc8e2b1b831480ea8f8a695f7f89c08fcac Reviewed-by: João Abecasis --- src/corelib/io/qipaddress.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/corelib/io/qipaddress.cpp b/src/corelib/io/qipaddress.cpp index e996c8665c..c8857263cd 100644 --- a/src/corelib/io/qipaddress.cpp +++ b/src/corelib/io/qipaddress.cpp @@ -273,7 +273,7 @@ void toString(QString &appendTo, IPv6Address address) // QString::reserve doesn't shrink, so it's fine to us appendTo.reserve(appendTo.size() + - embeddedIp4 ? Ip6WithIp4AddressMaxLen : Ip6AddressMaxLen); + (embeddedIp4 ? Ip6WithIp4AddressMaxLen : Ip6AddressMaxLen)); // for finding where to place the "::" int zeroRunLength = 0; // in octets -- cgit v1.2.3