Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
};
struct side_enum_bitmap_mapping {
- int64_t range_begin;
- int64_t range_end;
+ uint64_t range_begin;
+ uint64_t range_end;
const char *label;
};
for (i = 0; i < side_enum_mappings->nr_mappings; i++) {
const struct side_enum_bitmap_mapping *mapping = &side_enum_mappings->mappings[i];
bool match = false;
- int64_t bit;
+ uint64_t bit;
- if (mapping->range_begin < 0 || mapping->range_end < mapping->range_begin) {
+ if (mapping->range_end < mapping->range_begin) {
fprintf(stderr, "ERROR: Unexpected enum bitmap range: %" PRIu64 "-%" PRIu64 "\n",
mapping->range_begin, mapping->range_end);
abort();