st
simple terminal
git clone https://9o.is/git/st.git
commit d196e2532f8dc6e0c3cf81eb49c5bf8df7c421e2 parent 619fe4659b4a09635b756d0d20e8c5f5757e4554 Author: Nils Reuße <ml@hxgn.net> Date: Sun, 15 Feb 2015 17:11:22 +0100 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. Diffstat:
| M | st.c | | | 2 | +- |
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git 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);