=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/cmd-resize-pane.c,v retrieving revision 1.28 retrieving revision 1.29 diff -c -r1.28 -r1.29 *** src/usr.bin/tmux/cmd-resize-pane.c 2016/10/16 19:04:05 1.28 --- src/usr.bin/tmux/cmd-resize-pane.c 2017/04/21 14:01:19 1.29 *************** *** 1,4 **** ! /* $OpenBSD: cmd-resize-pane.c,v 1.28 2016/10/16 19:04:05 nicm Exp $ */ /* * Copyright (c) 2009 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: cmd-resize-pane.c,v 1.29 2017/04/21 14:01:19 nicm Exp $ */ /* * Copyright (c) 2009 Nicholas Marriott *************** *** 49,54 **** --- 49,55 ---- cmd_resize_pane_exec(struct cmd *self, struct cmdq_item *item) { struct args *args = self->args; + struct cmdq_shared *shared = item->shared; struct window_pane *wp = item->state.tflag.wp; struct winlink *wl = item->state.tflag.wl; struct window *w = wl->window; *************** *** 60,71 **** int x, y; if (args_has(args, 'M')) { ! if (cmd_mouse_window(&item->mouse, &s) == NULL) return (CMD_RETURN_NORMAL); if (c == NULL || c->session != s) return (CMD_RETURN_NORMAL); c->tty.mouse_drag_update = cmd_resize_pane_mouse_update; ! cmd_resize_pane_mouse_update(c, &item->mouse); return (CMD_RETURN_NORMAL); } --- 61,72 ---- int x, y; if (args_has(args, 'M')) { ! if (cmd_mouse_window(&shared->mouse, &s) == NULL) return (CMD_RETURN_NORMAL); if (c == NULL || c->session != s) return (CMD_RETURN_NORMAL); c->tty.mouse_drag_update = cmd_resize_pane_mouse_update; ! cmd_resize_pane_mouse_update(c, &shared->mouse); return (CMD_RETURN_NORMAL); }