summaryrefslogtreecommitdiffstats
path: root/libass/ass_font.c
diff options
context:
space:
mode:
Diffstat (limited to 'libass/ass_font.c')
-rw-r--r--libass/ass_font.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/libass/ass_font.c b/libass/ass_font.c
index 9518b70..3502ef7 100644
--- a/libass/ass_font.c
+++ b/libass/ass_font.c
@@ -208,8 +208,10 @@ void ass_font_set_transform(ass_font_t *font, double scale_x,
{
font->scale_x = scale_x;
font->scale_y = scale_y;
- font->v.x = v->x;
- font->v.y = v->y;
+ if (v) {
+ font->v.x = v->x;
+ font->v.y = v->y;
+ }
update_transform(font);
}