diff options
| author | Nils Reuße <ml@hxgn.net> | 2015-02-15 17:11:22 +0100 | 
|---|---|---|
| committer | Roberto E. Vargas Caballero <k0ga@shike2.com> | 2015-02-15 17:12:36 +0100 | 
| commit | 7dd24bfb4c80960567d2d4dd4cf7ca5f2af95a52 (patch) | |
| tree | 6c687cb5c605e3dbda34ec1d2b3e20d90f0c4ecd | |
| parent | aba6c292af347588b9c2f5d1a400a6270b5a447f (diff) | |
| download | st-transparency-7dd24bfb4c80960567d2d4dd4cf7ca5f2af95a52.tar.gz st-transparency-7dd24bfb4c80960567d2d4dd4cf7ca5f2af95a52.tar.xz st-transparency-7dd24bfb4c80960567d2d4dd4cf7ca5f2af95a52.zip  | |
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.c | 2 | 
1 files changed, 1 insertions, 1 deletions
@@ -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);  | 
