diff options
author | Pekka Enberg <penberg@kernel.org> | 2013-06-06 19:40:54 +0300 |
---|---|---|
committer | Pekka Enberg <penberg@kernel.org> | 2013-06-06 19:40:54 +0300 |
commit | fd03a494e22bb7b37e550db6d0befa7a49b9a5f9 (patch) | |
tree | d6a012211bdf5a4c336f9c0faeb38ed3e4eff980 | |
parent | 79615fce340a08a80c16e4f9306f605a1448eeb6 (diff) | |
download | jato-fd03a494e22bb7b37e550db6d0befa7a49b9a5f9.tar.gz |
vm: Fix unsigned int comparisons in vm/types.c
Spotted by GCC:
vm/types.c: In function ‘vmtype_to_bytecode_type’:
vm/types.c:119:2: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
vm/types.c: In function ‘get_vm_type_name’:
vm/types.c:140:2: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
Signed-off-by: Pekka Enberg <penberg@kernel.org>
-rw-r--r-- | vm/types.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -116,7 +116,7 @@ static int vmtype_to_bytecode_type_map[] = { int vmtype_to_bytecode_type(enum vm_type type) { - assert(type >= 0 && type < ARRAY_SIZE(vmtype_to_bytecode_type_map)); + assert(type < ARRAY_SIZE(vmtype_to_bytecode_type_map)); return vmtype_to_bytecode_type_map[type]; } @@ -137,7 +137,7 @@ static const char *vm_type_names[] = { const char *get_vm_type_name(enum vm_type type) { - if (type < 0 || type >= ARRAY_SIZE(vm_type_names)) + if (type >= ARRAY_SIZE(vm_type_names)) return NULL; return vm_type_names[type]; |