Remove comparison between signed and unsigned integer expressions warning

This commit is contained in:
Shubham Jangra 2018-12-10 01:11:34 +05:30
parent 982d7cc438
commit 16e904592a

View file

@ -1507,7 +1507,7 @@ public:
if (!seat->isDragTouch()) { if (!seat->isDragTouch()) {
return false; return false;
} }
if (m_touchId != id) { if (static_cast<quint32>(m_touchId) == id) {
return true; return true;
} }
seat->setTimestamp(time); seat->setTimestamp(time);
@ -1528,7 +1528,7 @@ public:
// associated with by implementing a key-value getter in KWayland. // associated with by implementing a key-value getter in KWayland.
m_touchId = id; m_touchId = id;
} }
if (m_touchId != id) { if (static_cast<quint32>(m_touchId) == id) {
return true; return true;
} }
seat->setTimestamp(time); seat->setTimestamp(time);
@ -1564,7 +1564,7 @@ public:
seat->touchUp(kwaylandId); seat->touchUp(kwaylandId);
input()->touch()->removeId(id); input()->touch()->removeId(id);
} }
if (m_touchId == id) { if (static_cast<quint32>(m_touchId) == id) {
m_touchId = -1; m_touchId = -1;
} }
return true; return true;