break;
case ENTITY_STRUCT:
case ENTITY_UNION:
- if (alignment > (int)entity->compound.alignment) {
- entity->compound.alignment = alignment;
- }
+ entity->compound.alignment = MAX(entity->compound.alignment, (il_alignment_t)alignment);
break;
default: