#include <segment.hpp> // For segment functions #include <bytes.hpp> for (int i = 0; i < get_segm_qty(); i++) { segment_t *seg = getnseg(i); if (seg->type == SEG_CODE) { // Look for any bytes in the code segment that aren't code. for (ea_t a = seg->startEA; a < seg->endEA; a++) { flags_t flags = getFlags(a); if (isHead(flags) && !isCode(flags)) msg("Non-code at %a in segment: %s.\n", a, get_segm_name(seg)); } } }