File Tk-804.028-refcnt.diff of Package perl-Tk

--- pTk/mTk/unix/tkUnixXft.c
+++ pTk/mTk/unix/tkUnixXft.c
@@ -215,6 +215,7 @@
     for (i = 0; i < set->nfont; i++)
     {
 	fontPtr->faces[i].ftFont = 0;
+	FcPatternReference (set->fonts[i]);
 	fontPtr->faces[i].source = set->fonts[i];
 	if (FcPatternGetCharSet (set->fonts[i], FC_CHARSET, 0, &charset) == FcResultMatch)
 	    fontPtr->faces[i].charset = FcCharSetCopy (charset);
openSUSE Build Service is sponsored by