summaryrefslogtreecommitdiffstats
path: root/libass
diff options
context:
space:
mode:
Diffstat (limited to 'libass')
-rw-r--r--libass/ass_bitmap.c15
-rw-r--r--libass/ass_bitmap.h1
2 files changed, 0 insertions, 16 deletions
diff --git a/libass/ass_bitmap.c b/libass/ass_bitmap.c
index d8b4063..949126a 100644
--- a/libass/ass_bitmap.c
+++ b/libass/ass_bitmap.c
@@ -159,21 +159,6 @@ static Bitmap *copy_bitmap(const Bitmap *src)
return dst;
}
-int check_glyph_area(ASS_Library *library, FT_Glyph glyph)
-{
- FT_BBox bbox;
- long long dx, dy;
- FT_Glyph_Get_CBox(glyph, FT_GLYPH_BBOX_TRUNCATE, &bbox);
- dx = bbox.xMax - bbox.xMin;
- dy = bbox.yMax - bbox.yMin;
- if (dx * dy > 8000000) {
- ass_msg(library, MSGL_WARN, "Glyph bounding box too large: %dx%dpx",
- (int) dx, (int) dy);
- return 1;
- } else
- return 0;
-}
-
Bitmap *outline_to_bitmap(ASS_Library *library, FT_Library ftlib,
FT_Outline *outline, int bord)
{
diff --git a/libass/ass_bitmap.h b/libass/ass_bitmap.h
index 71c333f..d21ea4e 100644
--- a/libass/ass_bitmap.h
+++ b/libass/ass_bitmap.h
@@ -53,6 +53,5 @@ int outline_to_bitmap3(ASS_Library *library, ASS_SynthPriv *priv_blur,
int border_style);
void ass_free_bitmap(Bitmap *bm);
-int check_glyph_area(ASS_Library *library, FT_Glyph glyph);
#endif /* LIBASS_BITMAP_H */