=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/tty.c,v retrieving revision 1.326 retrieving revision 1.327 diff -c -r1.326 -r1.327 *** src/usr.bin/tmux/tty.c 2019/06/20 11:59:59 1.326 --- src/usr.bin/tmux/tty.c 2019/06/26 13:05:06 1.327 *************** *** 1,4 **** ! /* $OpenBSD: tty.c,v 1.326 2019/06/20 11:59:59 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: tty.c,v 1.327 2019/06/26 13:05:06 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott *************** *** 1060,1076 **** *y = ctx->yoff + py - ctx->oy; *ry = ny; } else if (yoff < ctx->oy && yoff + ny > ctx->oy + ctx->sy) { ! /* Both left and right not visible. */ *j = ctx->oy; *y = 0; *ry = ctx->sy; } else if (yoff < ctx->oy) { ! /* Left not visible. */ *j = ctx->oy - (ctx->yoff + py); *y = 0; *ry = ny - *j; } else { ! /* Right not visible. */ *j = 0; *y = (ctx->yoff + py) - ctx->oy; *ry = ctx->sy - *y; --- 1060,1076 ---- *y = ctx->yoff + py - ctx->oy; *ry = ny; } else if (yoff < ctx->oy && yoff + ny > ctx->oy + ctx->sy) { ! /* Both top and bottom not visible. */ *j = ctx->oy; *y = 0; *ry = ctx->sy; } else if (yoff < ctx->oy) { ! /* Top not visible. */ *j = ctx->oy - (ctx->yoff + py); *y = 0; *ry = ny - *j; } else { ! /* Bottom not visible. */ *j = 0; *y = (ctx->yoff + py) - ctx->oy; *ry = ctx->sy - *y;