diff options
author | 2015-11-02 23:39:43 +1100 | |
---|---|---|
committer | 2015-11-02 23:40:04 +1100 | |
commit | a5a301d1feede8f8db160b6223097f8b59615e90 (patch) | |
tree | 648d3f590a3612f664e966fe6c753dd2b68c90cf | |
parent | c714096e283d4bf5960738276fcb9d88f0ab625d (diff) |
Let's be more strict (nw)
-rw-r--r-- | src/emu/input.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/emu/input.c b/src/emu/input.c index 96fa1458368..01469566a63 100644 --- a/src/emu/input.c +++ b/src/emu/input.c @@ -1581,7 +1581,7 @@ input_code input_manager::code_from_token(const char *_token) // first token should be the devclass int curtok = 0; input_device_class devclass = input_device_class((*devclass_token_table)[token[curtok++].c_str()]); - if (devclass == ~0) + if (devclass == ~input_device_class(0)) return INPUT_CODE_INVALID; // second token might be index; look for number @@ -1596,7 +1596,7 @@ input_code input_manager::code_from_token(const char *_token) // next token is the item ID input_item_id itemid = input_item_id((*itemid_token_table)[token[curtok].c_str()]); - bool standard = (itemid != ~0); + bool standard = (itemid != ~input_item_id(0)); // if we're a standard code, default the itemclass based on it input_item_class itemclass = ITEM_CLASS_INVALID; @@ -1634,7 +1634,7 @@ input_code input_manager::code_from_token(const char *_token) if (curtok < numtokens) { modifier = input_item_modifier((*modifier_token_table)[token[curtok].c_str()]); - if (modifier != ~0) + if (modifier != ~input_item_modifier(0)) curtok++; else modifier = ITEM_MODIFIER_NONE; |