aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--st.c13
1 files changed, 2 insertions, 11 deletions
diff --git a/st.c b/st.c
index 7dbd87a..0065240 100644
--- a/st.c
+++ b/st.c
@@ -419,7 +419,6 @@ static int xsetcolorname(int, const char *);
419static int xgeommasktogravity(int); 419static int xgeommasktogravity(int);
420static int xloadfont(Font *, FcPattern *); 420static int xloadfont(Font *, FcPattern *);
421static void xloadfonts(char *, double); 421static void xloadfonts(char *, double);
422static int xloadfontset(Font *);
423static void xsettitle(char *); 422static void xsettitle(char *);
424static void xresettitle(void); 423static void xresettitle(void);
425static void xsetpointermotion(int); 424static void xsetpointermotion(int);
@@ -3116,15 +3115,6 @@ xloadfonts(char *fontstr, double fontsize) {
3116 FcPatternDestroy(pattern); 3115 FcPatternDestroy(pattern);
3117} 3116}
3118 3117
3119int
3120xloadfontset(Font *f) {
3121 FcResult result;
3122
3123 if(!(f->set = FcFontSort(0, f->pattern, FcTrue, 0, &result)))
3124 return 1;
3125 return 0;
3126}
3127
3128void 3118void
3129xunloadfont(Font *f) { 3119xunloadfont(Font *f) {
3130 XftFontClose(xw.dpy, f->match); 3120 XftFontClose(xw.dpy, f->match);
@@ -3472,7 +3462,8 @@ xdraws(char *s, Glyph base, int x, int y, int charlen, int bytelen) {
3472 /* Nothing was found. */ 3462 /* Nothing was found. */
3473 if(i >= frclen) { 3463 if(i >= frclen) {
3474 if(!font->set) 3464 if(!font->set)
3475 xloadfontset(font); 3465 font->set = FcFontSort(0, font->pattern,
3466 FcTrue, 0, &fcres);
3476 fcsets[0] = font->set; 3467 fcsets[0] = font->set;
3477 3468
3478 /* 3469 /*