diff --git a/util/hb-fc.cc b/util/hb-fc.cc index 904234680..19809da42 100644 --- a/util/hb-fc.cc +++ b/util/hb-fc.cc @@ -76,9 +76,7 @@ _hb_fc_get_font_funcs () { static const hb_font_funcs_t *fc_ffuncs; - const hb_font_funcs_t *ffuncs; - - if (!(ffuncs = fc_ffuncs)) + if (!fc_ffuncs) { hb_font_funcs_t *newfuncs = hb_font_funcs_create (); @@ -88,7 +86,7 @@ _hb_fc_get_font_funcs () if (fc_ffuncs) hb_font_funcs_destroy (newfuncs); else - fc_ffuncs = ffuncs = newfuncs; + fc_ffuncs = newfuncs; } return const_cast (fc_ffuncs);