aboutsummaryrefslogtreecommitdiff
path: root/st.c
diff options
context:
space:
mode:
authorChristoph Lohmann <20h@r-36.net>2012-11-21 20:38:15 +0100
committerChristoph Lohmann <20h@r-36.net>2012-11-21 20:38:15 +0100
commitb26df1d0d3f7791504150820e7c105b20c6b1c3b (patch)
tree516734cef148016fa3b15dcce7ea2c68a77c7182 /st.c
parentcf04354e06aa0ee54b0f8e9b9491dd0e39d8c4ea (diff)
downloadst-b26df1d0d3f7791504150820e7c105b20c6b1c3b.tar.gz
st-b26df1d0d3f7791504150820e7c105b20c6b1c3b.zip
Fixing the calculation of the base tty pixel size.
Diffstat (limited to 'st.c')
-rw-r--r--st.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/st.c b/st.c
index 6dc20fb..1647cbd 100644
--- a/st.c
+++ b/st.c
@@ -2182,8 +2182,8 @@ tresize(int col, int row) {
2182 2182
2183void 2183void
2184xresize(int col, int row) { 2184xresize(int col, int row) {
2185 xw.tw = MAX(1, 2*borderpx + col * xw.cw); 2185 xw.tw = MAX(1, col * xw.cw);
2186 xw.th = MAX(1, 2*borderpx + row * xw.ch); 2186 xw.th = MAX(1, row * xw.ch);
2187 2187
2188 XftDrawChange(xw.draw, xw.buf); 2188 XftDrawChange(xw.draw, xw.buf);
2189} 2189}
@@ -2259,8 +2259,8 @@ xhints(void) {
2259 sizeh->width = xw.w; 2259 sizeh->width = xw.w;
2260 sizeh->height_inc = xw.ch; 2260 sizeh->height_inc = xw.ch;
2261 sizeh->width_inc = xw.cw; 2261 sizeh->width_inc = xw.cw;
2262 sizeh->base_height = 2*borderpx; 2262 sizeh->base_height = 2 * borderpx;
2263 sizeh->base_width = 2*borderpx; 2263 sizeh->base_width = 2 * borderpx;
2264 } else { 2264 } else {
2265 sizeh->flags = PMaxSize | PMinSize; 2265 sizeh->flags = PMaxSize | PMinSize;
2266 sizeh->min_width = sizeh->max_width = xw.fw; 2266 sizeh->min_width = sizeh->max_width = xw.fw;
@@ -2393,8 +2393,8 @@ xinit(void) {
2393 xw.w = xw.fw; 2393 xw.w = xw.fw;
2394 } else { 2394 } else {
2395 /* window - default size */ 2395 /* window - default size */
2396 xw.h = 2*borderpx + term.row * xw.ch; 2396 xw.h = 2 * borderpx + term.row * xw.ch;
2397 xw.w = 2*borderpx + term.col * xw.cw; 2397 xw.w = 2 * borderpx + term.col * xw.cw;
2398 xw.fx = 0; 2398 xw.fx = 0;
2399 xw.fy = 0; 2399 xw.fy = 0;
2400 } 2400 }
@@ -2818,8 +2818,8 @@ cresize(int width, int height)
2818 if(height != 0) 2818 if(height != 0)
2819 xw.h = height; 2819 xw.h = height;
2820 2820
2821 col = (xw.w - 2*borderpx) / xw.cw; 2821 col = (xw.w - 2 * borderpx) / xw.cw;
2822 row = (xw.h - 2*borderpx) / xw.ch; 2822 row = (xw.h - 2 * borderpx) / xw.ch;
2823 2823
2824 tresize(col, row); 2824 tresize(col, row);
2825 xresize(col, row); 2825 xresize(col, row);