diff -pur cairo-0.9.2.orig/src/cairo-ft-font.c cairo-0.9.2/src/cairo-ft-font.c --- cairo-0.9.2.orig/src/cairo-ft-font.c 2005-08-13 12:08:03.000000000 +0200 +++ cairo-0.9.2/src/cairo-ft-font.c 2005-08-16 15:06:34.000000000 +0200 @@ -296,9 +296,9 @@ _cairo_ft_unscaled_font_init (cairo_ft_u filename_copy = strdup (filename); if (filename_copy == NULL) return CAIRO_STATUS_NO_MEMORY; - } - _cairo_ft_unscaled_font_init_key (unscaled, filename_copy, id); + _cairo_ft_unscaled_font_init_key (unscaled, filename_copy, id); + } if (face) { unscaled->from_face = 1;