diff options
-rw-r--r-- | st.c | 8 |
1 files changed, 2 insertions, 6 deletions
@@ -2993,13 +2993,9 @@ xunloadfont(Font *f) { | |||
2993 | 2993 | ||
2994 | void | 2994 | void |
2995 | xunloadfonts(void) { | 2995 | xunloadfonts(void) { |
2996 | int i; | ||
2997 | |||
2998 | /* Free the loaded fonts in the font cache. */ | 2996 | /* Free the loaded fonts in the font cache. */ |
2999 | for(i = 0; i < frclen; i++) { | 2997 | while(frclen > 0) |
3000 | XftFontClose(xw.dpy, frc[i].font); | 2998 | XftFontClose(xw.dpy, frc[--frclen].font); |
3001 | } | ||
3002 | frclen = 0; | ||
3003 | 2999 | ||
3004 | xunloadfont(&dc.font); | 3000 | xunloadfont(&dc.font); |
3005 | xunloadfont(&dc.bfont); | 3001 | xunloadfont(&dc.bfont); |