Remove default case and reformat switch

This commit is contained in:
Simon Long 2025-04-23 14:37:04 +01:00
parent 1232ad1ada
commit 74e4f89ff2

View file

@ -23,44 +23,43 @@ font_to_pango_desc(struct font *font)
if (font->slant == FONT_SLANT_OBLIQUE) { if (font->slant == FONT_SLANT_OBLIQUE) {
pango_font_description_set_style(desc, PANGO_STYLE_OBLIQUE); pango_font_description_set_style(desc, PANGO_STYLE_OBLIQUE);
} }
switch (font->weight) switch (font->weight) {
{ case FONT_WEIGHT_THIN:
case FONT_WEIGHT_THIN: pango_font_description_set_weight(desc, PANGO_WEIGHT_THIN);
pango_font_description_set_weight(desc, PANGO_WEIGHT_THIN); break;
break; case FONT_WEIGHT_ULTRALIGHT:
case FONT_WEIGHT_ULTRALIGHT: pango_font_description_set_weight(desc, PANGO_WEIGHT_ULTRALIGHT);
pango_font_description_set_weight(desc, PANGO_WEIGHT_ULTRALIGHT); break;
break; case FONT_WEIGHT_LIGHT:
case FONT_WEIGHT_LIGHT: pango_font_description_set_weight(desc, PANGO_WEIGHT_LIGHT);
pango_font_description_set_weight(desc, PANGO_WEIGHT_LIGHT); break;
break; case FONT_WEIGHT_SEMILIGHT:
case FONT_WEIGHT_SEMILIGHT: pango_font_description_set_weight(desc, PANGO_WEIGHT_SEMILIGHT);
pango_font_description_set_weight(desc, PANGO_WEIGHT_SEMILIGHT); break;
break; case FONT_WEIGHT_BOOK:
case FONT_WEIGHT_BOOK: pango_font_description_set_weight(desc, PANGO_WEIGHT_BOOK);
pango_font_description_set_weight(desc, PANGO_WEIGHT_BOOK); break;
break; case FONT_WEIGHT_NORMAL:
case FONT_WEIGHT_MEDIUM: pango_font_description_set_weight(desc, PANGO_WEIGHT_NORMAL);
pango_font_description_set_weight(desc, PANGO_WEIGHT_MEDIUM); break;
break; case FONT_WEIGHT_MEDIUM:
case FONT_WEIGHT_SEMIBOLD: pango_font_description_set_weight(desc, PANGO_WEIGHT_MEDIUM);
pango_font_description_set_weight(desc, PANGO_WEIGHT_SEMIBOLD); break;
break; case FONT_WEIGHT_SEMIBOLD:
case FONT_WEIGHT_BOLD: pango_font_description_set_weight(desc, PANGO_WEIGHT_SEMIBOLD);
pango_font_description_set_weight(desc, PANGO_WEIGHT_BOLD); break;
break; case FONT_WEIGHT_BOLD:
case FONT_WEIGHT_ULTRABOLD: pango_font_description_set_weight(desc, PANGO_WEIGHT_BOLD);
pango_font_description_set_weight(desc, PANGO_WEIGHT_ULTRABOLD); break;
break; case FONT_WEIGHT_ULTRABOLD:
case FONT_WEIGHT_HEAVY: pango_font_description_set_weight(desc, PANGO_WEIGHT_ULTRABOLD);
pango_font_description_set_weight(desc, PANGO_WEIGHT_HEAVY); break;
break; case FONT_WEIGHT_HEAVY:
case FONT_WEIGHT_ULTRAHEAVY: pango_font_description_set_weight(desc, PANGO_WEIGHT_HEAVY);
pango_font_description_set_weight(desc, PANGO_WEIGHT_ULTRAHEAVY); break;
break; case FONT_WEIGHT_ULTRAHEAVY:
default: pango_font_description_set_weight(desc, PANGO_WEIGHT_ULTRAHEAVY);
pango_font_description_set_weight(desc, PANGO_WEIGHT_NORMAL); break;
break;
} }
return desc; return desc;
} }