[ion] Avoid negation in getter

Change-Id: Id700e80a57cf0bc828c101ad2e6d52492549d943
This commit is contained in:
Romain Goyet
2017-05-01 15:17:53 +02:00
parent aa5529d1e7
commit 2e59e21e4e

View File

@@ -12,7 +12,7 @@ public:
static constexpr EventData Undefined() { return EventData(nullptr); }
static constexpr EventData Textless() { return EventData(k_textless); }
static constexpr EventData Text(const char * text) { return EventData(text); }
bool isUndefined() const { return (m_data == nullptr); }
bool isDefined() const { return (m_data != nullptr); }
const char * text() const;
private:
static constexpr const char * k_textless = "";
@@ -105,7 +105,7 @@ Event::Event(Keyboard::Key key, bool shift, bool alpha) {
do {
offset = fallbackOffset[i++];
m_id = offset + (int)key;
} while (offset > 0 && s_dataForEvent[m_id].isUndefined() && m_id < k_numberOfEvents);
} while (offset > 0 && !s_dataForEvent[m_id].isDefined() && m_id < k_numberOfEvents);
assert(m_id != Events::None.m_id);
}