| 33 | } |
| 34 | |
| 35 | BNSharedCacheRegion RegionToApi(const CacheRegion ®ion) |
| 36 | { |
| 37 | BNSharedCacheRegion apiRegion {}; |
| 38 | apiRegion.vmAddress = region.start; |
| 39 | apiRegion.name = BNAllocString(region.name.c_str()); |
| 40 | apiRegion.size = region.size; |
| 41 | apiRegion.flags = region.flags; |
| 42 | apiRegion.regionType = region.type; |
| 43 | // If not associated with image this will be zeroed. |
| 44 | apiRegion.imageStart = region.imageStart.value_or(0); |
| 45 | return apiRegion; |
| 46 | } |
| 47 | |
| 48 | CacheRegion RegionFromApi(BNSharedCacheRegion apiRegion) |
| 49 | { |
no test coverage detected