int i, j, w_inc, h_inc, w_base, h_base;
int hrh, extra, h_slice, last_h = 0;
int split, colno, winno, mwin, msize, mscale;
+ int remain, missing, v_slice;;
unsigned int mask;
DNPRINTF(SWM_D_STACK, "stack_master: workspace: %d\n rot=%s flip=%s",
h_slice = r_g.h / SWM_H_SLICE;
if (mwin && winno > mwin) {
- int v_slice = r_g.w / SWM_V_SLICE;
+ v_slice = r_g.w / SWM_V_SLICE;
split = mwin;
colno = split;
if (w_inc > 1 && w_inc < v_slice) {
/* adjust for window's requested size increment */
- int remain = (win_g.w - w_base) % w_inc;
- int missing = w_inc - remain;
+ remain = (win_g.w - w_base) % w_inc;
+ missing = w_inc - remain;
if (missing <= extra || j == 0) {
extra -= missing;
win_g.h = hrh + extra;
} else if (h_inc > 1 && h_inc < h_slice) {
/* adjust for window's requested size increment */
- int remain = (win_g.h - h_base) % h_inc;
- int missing = h_inc - remain;
+ remain = (win_g.h - h_base) % h_inc;
+ missing = h_inc - remain;
if (missing <= extra || j == 0) {
extra -= missing;