#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
+#include <stdbool.h>
#include "lttng-tracer-core.h"
#define BUF_LEN 4096
goto next_loop;
}
- low_addr = phdr->p_vaddr < low_addr ? phdr->p_vaddr : low_addr;
- high_addr = phdr->p_vaddr + phdr->p_memsz > high_addr ?
- phdr->p_vaddr + phdr->p_memsz : high_addr;
+ low_addr = min_t(uint64_t, low_addr, phdr->p_vaddr);
+ high_addr = max_t(uint64_t, high_addr,
+ phdr->p_vaddr + phdr->p_memsz);
next_loop:
free(phdr);
}