summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/xine-engine/osd.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/xine-engine/osd.c b/src/xine-engine/osd.c
index 3d4f9dabf..b33d81f6e 100644
--- a/src/xine-engine/osd.c
+++ b/src/xine-engine/osd.c
@@ -1482,12 +1482,14 @@ static void osd_free_object (osd_object_t *osd_to_close) {
if ( osd == osd_to_close ) {
free( osd->area );
+#ifdef HAVE_FT2
if( osd->ft2 ) {
if ( osd->ft2->library )
FT_Done_FreeType(osd->ft2->library);
free( osd->ft2 );
}
+#endif
osd_free_encoding(osd);