From b01b8e1e89d9450b647bde0d188a08af737c3cab Mon Sep 17 00:00:00 2001 From: Robin Watts Date: Mon, 29 Feb 2016 16:56:52 +0000 Subject: pdf-font: Remove unused locking We no longer need to take the freetype lock here. We also never read the value assigned to face earlier in the routine, so remove that too. --- source/pdf/pdf-font.c | 6 ------ 1 file changed, 6 deletions(-) (limited to 'source/pdf') diff --git a/source/pdf/pdf-font.c b/source/pdf/pdf-font.c index 0b1cbb43..a5dadbbf 100644 --- a/source/pdf/pdf-font.c +++ b/source/pdf/pdf-font.c @@ -517,8 +517,6 @@ pdf_load_simple_font_by_name(fz_context *ctx, pdf_document *doc, pdf_obj *dict, fontdesc->to_unicode = pdf_load_system_cmap(ctx, "Adobe-GB1-UCS2"); fontdesc->to_ttf_cmap = pdf_load_system_cmap(ctx, "Adobe-GB1-UCS2"); - face = fontdesc->font->ft_face; - /* kind = ft_kind(face); */ goto skip_encoding; } } @@ -779,12 +777,8 @@ pdf_load_simple_font_by_name(fz_context *ctx, pdf_document *doc, pdf_obj *dict, } else { - fz_lock(ctx, FZ_LOCK_FREETYPE); - has_lock = 1; for (i = 0; i < 256; i++) pdf_add_hmtx(ctx, fontdesc, i, i, ft_width(ctx, fontdesc, i)); - fz_unlock(ctx, FZ_LOCK_FREETYPE); - has_lock = 0; } pdf_end_hmtx(ctx, fontdesc); -- cgit v1.2.3