Merge branch 'obsd-master'

This commit is contained in:
Thomas Adam
2025-09-09 12:01:09 +01:00
4 changed files with 3 additions and 8 deletions

View File

@@ -576,7 +576,6 @@ screen_write_fast_copy(struct screen_write_ctx *ctx, struct screen *src,
if (nx == 0 || ny == 0) if (nx == 0 || ny == 0)
return; return;
cy = s->cy;
for (yy = py; yy < py + ny; yy++) { for (yy = py; yy < py + ny; yy++) {
if (yy >= gd->hsize + gd->sy) if (yy >= gd->hsize + gd->sy)
break; break;

View File

@@ -596,7 +596,6 @@ server_client_check_mouse_in_pane(struct window_pane *wp, u_int px, u_int py,
sb = options_get_number(wo, "pane-scrollbars"); sb = options_get_number(wo, "pane-scrollbars");
sb_pos = options_get_number(wo, "pane-scrollbars-position"); sb_pos = options_get_number(wo, "pane-scrollbars-position");
pane_status = options_get_number(wo, "pane-border-status"); pane_status = options_get_number(wo, "pane-border-status");
sb_pos = options_get_number(wo, "pane-scrollbars-position");
if (window_pane_show_scrollbar(wp, sb)) { if (window_pane_show_scrollbar(wp, sb)) {
sb_w = wp->scrollbar_style.width; sb_w = wp->scrollbar_style.width;
@@ -655,10 +654,8 @@ server_client_check_mouse_in_pane(struct window_pane *wp, u_int px, u_int py,
fwp->xoff + fwp->sx >= px)) fwp->xoff + fwp->sx >= px))
break; break;
} }
if (fwp != NULL) { if (fwp != NULL)
wp = fwp;
return (BORDER); return (BORDER);
}
} }
return (NOWHERE); return (NOWHERE);
} }

View File

@@ -427,7 +427,7 @@ void
server_destroy_session(struct session *s) server_destroy_session(struct session *s)
{ {
struct client *c; struct client *c;
struct session *s_new = NULL, *cs_new, *use_s; struct session *s_new = NULL, *cs_new = NULL, *use_s;
int detach_on_destroy; int detach_on_destroy;
detach_on_destroy = options_get_number(s->options, "detach-on-destroy"); detach_on_destroy = options_get_number(s->options, "detach-on-destroy");

View File

@@ -158,7 +158,7 @@ window_buffer_build(void *modedata, struct mode_tree_sort_criteria *sort_crit,
struct window_buffer_modedata *data = modedata; struct window_buffer_modedata *data = modedata;
struct window_buffer_itemdata *item; struct window_buffer_itemdata *item;
u_int i; u_int i;
struct paste_buffer *pb; struct paste_buffer *pb = NULL;
char *text, *cp; char *text, *cp;
struct format_tree *ft; struct format_tree *ft;
struct session *s = NULL; struct session *s = NULL;
@@ -171,7 +171,6 @@ window_buffer_build(void *modedata, struct mode_tree_sort_criteria *sort_crit,
data->item_list = NULL; data->item_list = NULL;
data->item_size = 0; data->item_size = 0;
pb = NULL;
while ((pb = paste_walk(pb)) != NULL) { while ((pb = paste_walk(pb)) != NULL) {
item = window_buffer_add_item(data); item = window_buffer_add_item(data);
item->name = xstrdup(paste_buffer_name(pb)); item->name = xstrdup(paste_buffer_name(pb));