summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDr.Smile <vabnick@gmail.com>2015-07-01 21:21:11 +0300
committerDr.Smile <vabnick@gmail.com>2015-07-01 21:22:53 +0300
commitc7bfc62080728a5863e600ecc9df614ba28a40cf (patch)
treeb6e45b2f794bdba6c3dbd451ae1a396215e7100d
parent1f602f3e904dc28b65a95293a0b5c3502280da47 (diff)
downloadlibass-c7bfc62080728a5863e600ecc9df614ba28a40cf.tar.bz2
libass-c7bfc62080728a5863e600ecc9df614ba28a40cf.tar.xz
Fix code path of rasterization through FreeType
-rw-r--r--libass/ass_bitmap.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libass/ass_bitmap.c b/libass/ass_bitmap.c
index 827c721..c2a7f32 100644
--- a/libass/ass_bitmap.c
+++ b/libass/ass_bitmap.c
@@ -373,7 +373,7 @@ static Bitmap *outline_to_bitmap_ft(ASS_Renderer *render_priv,
FT_Outline_Get_CBox(outline, &bbox);
if (bbox.xMin >= bbox.xMax || bbox.yMin >= bbox.yMax) {
- bm = alloc_bitmap(2 * bord, 2 * bord);
+ bm = alloc_bitmap(render_priv->engine, 2 * bord, 2 * bord);
if (!bm)
return NULL;
bm->left = bm->top = -bord;
@@ -403,7 +403,7 @@ static Bitmap *outline_to_bitmap_ft(ASS_Renderer *render_priv,
}
// allocate and set up bitmap
- bm = alloc_bitmap(w + 2 * bord, h + 2 * bord);
+ bm = alloc_bitmap(render_priv->engine, w + 2 * bord, h + 2 * bord);
if (!bm)
return NULL;
bm->left = bbox.xMin - bord;