aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Nils Reuße <ml@hxgn.net>2015-02-15 17:11:22 +0100
committerGravatar Roberto E. Vargas Caballero <k0ga@shike2.com>2015-02-15 17:12:36 +0100
commit7dd24bfb4c80960567d2d4dd4cf7ca5f2af95a52 (patch)
tree6c687cb5c605e3dbda34ec1d2b3e20d90f0c4ecd
parentaba6c292af347588b9c2f5d1a400a6270b5a447f (diff)
Fix crash on font resize resize
if you keep downsizing your fontsize until either xw.ch or xw.cw gets 0, st crashes, because there is an unchecked division in cresize.
-rw-r--r--st.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/st.c b/st.c
index 1deb7bc..142a152 100644
--- a/st.c
+++ b/st.c
@@ -2992,7 +2992,7 @@ xloadfonts(char *fontstr, double fontsize) {
if(!pattern)
die("st: can't open font %s\n", fontstr);
- if(fontsize > 0) {
+ if(fontsize > 1) {
FcPatternDel(pattern, FC_PIXEL_SIZE);
FcPatternDel(pattern, FC_SIZE);
FcPatternAddDouble(pattern, FC_PIXEL_SIZE, (double)fontsize);