[cairo] cairo_font_face_t not freeing
Lawrence D'Oliveiro
ldo at geek-central.gen.nz
Wed May 3 01:10:50 UTC 2017
On Tue, 2 May 2017 20:46:53 -0400, Louis M wrote:
> Ok, just to be sure, I tried the the "cairo_font_face_set_user_data"
> functionality that can set a destructor to the font face. Here the
> code:
>
> ...
> cairo_font_face_t * font_face = cairo_toy_font_face_create("",
> CAIRO_FONT_SLANT_NORMAL,
> CAIRO_FONT_WEIGHT_NORMAL);
> ...
>
> The "font_destroy" is never launch. But if I put two
> "cairo_font_face_destroy" instead of one, I see the "Font face freed"
> message.
Just to be sure, can you check it with a nonempty font spec? Because
the empty font spec represents the default font, which might be a
special case.
> Do you think that I should fill a bug report.
I’m hoping somebody who knows more about the insides of Cairo will
chime in at this point. :)
More information about the cairo
mailing list