34 uintptr_t address = (uintptr_t)val;
36 if (address == UINTPTR_MAX && interval->
start == UINTPTR_MAX) {
40 return (address < interval->start)? 1: (address < interval->
end)? 0: -1;
53 "[", (
void*)ptr_interval->
start,
" ... ", (
void*)ptr_interval->
end,
")");
61 printf(
"%s", ptrinterval_buff);
int interval_t_cmp(void *lhs, void *rhs)
int interval_t_inrange(void *lhs, void *val)
void interval_t_print(interval_t *ptrinterval)
char * interval_maxspaces()
static char Interval_MaxSpaces[]
void interval_t_tostr(void *ptrinterval, char result[])