return NULL;
match = XftFontMatch(RrDisplay(inst), RrScreen(inst), pat, &res);
- FcPatternDestroy(pat);
if (!match)
return NULL;
if (FcPatternGetBool(match, OB_SHADOW, 0, &out->shadow) != FcResultMatch)
out->shadow = FALSE;
- g_message("shadow %d", out->shadow);
if (FcPatternGetInteger(match, OB_SHADOW_OFFSET, 0, &out->offset) !=
FcResultMatch)
out->tint = tint;
font = XftFontOpenPattern(RrDisplay(inst), match);
- FcPatternDestroy(match);
if (!font) {
+ FcPatternDestroy(match);
g_free(out);
return NULL;
} else