summaryrefslogtreecommitdiffstats
path: root/libass
diff options
context:
space:
mode:
Diffstat (limited to 'libass')
-rw-r--r--libass/ass_font.c22
1 files changed, 7 insertions, 15 deletions
diff --git a/libass/ass_font.c b/libass/ass_font.c
index 38ecf0c3f0..84ec686923 100644
--- a/libass/ass_font.c
+++ b/libass/ass_font.c
@@ -119,21 +119,13 @@ ass_font_t* ass_font_new(ass_library_t* library, FT_Library ftlibrary, void* fc_
void ass_font_set_transform(ass_font_t* font, FT_Matrix* m, FT_Vector* v)
{
- if (font->m.xx != m->xx ||
- font->m.xy != m->xy ||
- font->m.yx != m->yx ||
- font->m.yy != m->yy ||
- font->v.x != v->x ||
- font->v.y != v->y
- ) {
- font->m.xx = m->xx;
- font->m.xy = m->xy;
- font->m.yx = m->yx;
- font->m.yy = m->yy;
- font->v.x = v->x;
- font->v.y = v->y;
- FT_Set_Transform(font->face, &font->m, &font->v);
- }
+ font->m.xx = m->xx;
+ font->m.xy = m->xy;
+ font->m.yx = m->yx;
+ font->m.yy = m->yy;
+ font->v.x = v->x;
+ font->v.y = v->y;
+ FT_Set_Transform(font->face, &font->m, &font->v);
}
void ass_font_set_size(ass_font_t* font, int size)