From 7dd24bfb4c80960567d2d4dd4cf7ca5f2af95a52 Mon Sep 17 00:00:00 2001
From: Nils Reuße <ml@hxgn.net>
Date: Sun, 15 Feb 2015 17:11:22 +0100
Subject: 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.
---
 st.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'st.c')

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);
-- 
cgit v1.2.3