-static bool range_contains(
- size_t astart, size_t asize,
- size_t bstart, size_t bsize,
- void *a, void **b) {
-
- if (bstart < astart)
- return false;
-
- if (bstart + bsize > astart + asize)
- return false;
-
- *b = (uint8_t*) a + (bstart - astart);
-
- return true;
-}
-