From: Diego 'Flameeyes' Pettenò Date: Mon, 16 Jun 2008 14:14:21 +0000 (+0200) Subject: Fix warnings from GCC 4.3 about suggested parentheses. X-Git-Tag: 0.3.0~379^2~1 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=d07c7f8e2de851adefcee45049bb1bb19682d0c6;hp=ebf2a8f87f4f0ce69b62d4f11628fe1560c25f83 Fix warnings from GCC 4.3 about suggested parentheses. In GCC 4.3 there are further cases that are suggested to be given parentheses, to make sure that the result is the actuall behaviour looked for. Fix the cases so that warnings are not reported for these. Signed-off-by: Manuel Nickschas --- diff --git a/src/client/buffer.cpp b/src/client/buffer.cpp index c020424a..0cb9face 100644 --- a/src/client/buffer.cpp +++ b/src/client/buffer.cpp @@ -84,7 +84,7 @@ void Buffer::setVisible(bool visible) { void Buffer::setLastSeenMsg(const MsgId &msgId) { // qDebug() << "want to set lastSeen:" << bufferInfo() << seen << lastSeen(); const MsgId oldLastSeen = lastSeenMsg(); - if(!oldLastSeen.isValid() || msgId.isValid() && msgId > oldLastSeen) { + if(!oldLastSeen.isValid() || (msgId.isValid() && msgId > oldLastSeen)) { //qDebug() << "setting:" << bufferInfo().bufferName() << seen; _lastSeenMsg = msgId; Client::setBufferLastSeenMsg(bufferInfo().bufferId(), msgId); diff --git a/src/client/clientsyncer.cpp b/src/client/clientsyncer.cpp index 93d73bb6..be5c95b8 100644 --- a/src/client/clientsyncer.cpp +++ b/src/client/clientsyncer.cpp @@ -186,8 +186,8 @@ void ClientSyncer::coreSocketDisconnected() { void ClientSyncer::clientInitAck(const QVariantMap &msg) { // Core has accepted our version info and sent its own. Let's see if we accept it as well... - if(msg.contains("CoreBuild") && msg["CoreBuild"].toUInt() < 732 // legacy! - || !msg.contains("CoreBuild") && msg["ProtocolVersion"].toUInt() < Global::clientNeedsProtocol) { + if((msg.contains("CoreBuild") && msg["CoreBuild"].toUInt() < 732) // legacy! + || (!msg.contains("CoreBuild") && msg["ProtocolVersion"].toUInt() < Global::clientNeedsProtocol)) { emit connectionError(tr("The Quassel Core you are trying to connect to is too old!
" "Need at least core/client protocol v%1 to connect.").arg(Global::clientNeedsProtocol)); disconnectFromCore(); diff --git a/src/client/networkmodel.cpp b/src/client/networkmodel.cpp index bd2d8a57..d09605f0 100644 --- a/src/client/networkmodel.cpp +++ b/src/client/networkmodel.cpp @@ -255,7 +255,7 @@ void BufferItem::removeUserFromCategory(IrcUser *ircUser) { UserCategoryItem *categoryItem = 0; for(int i = 0; i < childCount(); i++) { categoryItem = qobject_cast(child(i)); - if(success = categoryItem->removeUser(ircUser)) { + if((success = categoryItem->removeUser(ircUser))) { if(categoryItem->childCount() == 0) removeChild(i); break; diff --git a/src/core/core.cpp b/src/core/core.cpp index ebfe4914..f9f8673c 100644 --- a/src/core/core.cpp +++ b/src/core/core.cpp @@ -386,8 +386,8 @@ void Core::processClientMessage(QTcpSocket *socket, const QVariantMap &msg) { QVariantMap reply; // Just version information -- check it! - if(msg.contains("ClientBuild") && msg["ClientBuild"].toUInt() < 732 - || !msg.contains("ClientBuild") && msg["ProtocolVersion"].toUInt() < Global::coreNeedsProtocol) { + if((msg.contains("ClientBuild") && msg["ClientBuild"].toUInt() < 732) + || (!msg.contains("ClientBuild") && msg["ProtocolVersion"].toUInt() < Global::coreNeedsProtocol)) { reply["MsgType"] = "ClientInitReject"; reply["Error"] = tr("Your Quassel Client is too old!
" "This core needs at least client/core protocol version %1.
" diff --git a/src/qtui/chatwidget.cpp b/src/qtui/chatwidget.cpp index f386b8e2..8a70a6df 100644 --- a/src/qtui/chatwidget.cpp +++ b/src/qtui/chatwidget.cpp @@ -628,7 +628,7 @@ void ChatWidget::viewportChanged(int newPos) { if(buffer->contents().isEmpty()) return; MsgId msgId = buffer->contents().first()->msgId(); - if(!lastBacklogOffset.isValid() || msgId < lastBacklogOffset && lastBacklogSize + REQUEST_COUNT <= buffer->contents().count()) { + if(!lastBacklogOffset.isValid() || (msgId < lastBacklogOffset && lastBacklogSize + REQUEST_COUNT <= buffer->contents().count())) { Client::backlogManager()->requestBacklog(bufferId, REQUEST_COUNT, msgId.toInt()); lastBacklogOffset = msgId; lastBacklogSize = buffer->contents().size(); diff --git a/src/uisupport/bufferviewfilter.cpp b/src/uisupport/bufferviewfilter.cpp index 396922da..0adf8ebb 100644 --- a/src/uisupport/bufferviewfilter.cpp +++ b/src/uisupport/bufferviewfilter.cpp @@ -102,7 +102,7 @@ void BufferViewFilter::configInitialized() { Qt::ItemFlags BufferViewFilter::flags(const QModelIndex &index) const { Qt::ItemFlags flags = mapToSource(index).flags(); - if(_config && index == QModelIndex() || index.parent() == QModelIndex()) + if(_config && (index == QModelIndex() || index.parent() == QModelIndex())) flags |= Qt::ItemIsDropEnabled; return flags; }