#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));
}
}
}







