#include <segment.hpp> // For segs definition #include <area.hpp> // Loop through segments as areas from last to first int i = segs.get_area_qty(); for (area_t *seg = segs.getn_area(0); i > 0; i--) { msg ("Area start: %a, end: %a\n", seg->startEA, seg->endEA); int segNo = segs.get_next_area(seg->startEA); seg = segs.getn_area(segNo); }