also check upper for wrap
This commit is contained in:
parent
9df58a7545
commit
94da3dc5c8
@ -89,7 +89,8 @@ struct map_range *get_map_ranges(int ranges, int argc, char **argv)
|
|||||||
free(mappings);
|
free(mappings);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
if (mapping->lower + mapping->count < mapping->lower) {
|
if (mapping->lower + mapping->count < mapping->lower ||
|
||||||
|
mapping->upper + mapping->count < mapping->upper) {
|
||||||
free(mapping);
|
free(mapping);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user