aboutsummaryrefslogtreecommitdiff
path: root/window-copy.c
diff options
context:
space:
mode:
authornicm <nicm>2018-06-26 11:14:05 +0000
committernicm <nicm>2018-06-26 11:14:05 +0000
commit8fb6666f1733ebd4dcb90ba01dbcfc750190c9df (patch)
treefea7c15fab8995f8a7530ce31be3808d2c16ef3b /window-copy.c
parent0c94c3fbee3df39293de8b7fd957392251113a74 (diff)
downloadrtmux-8fb6666f1733ebd4dcb90ba01dbcfc750190c9df.tar.gz
rtmux-8fb6666f1733ebd4dcb90ba01dbcfc750190c9df.tar.bz2
rtmux-8fb6666f1733ebd4dcb90ba01dbcfc750190c9df.zip
Do not take address of a member of a NULL pointer. GitHub issue 1382
from Kamil Rytarowski.
Diffstat (limited to 'window-copy.c')
-rw-r--r--window-copy.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/window-copy.c b/window-copy.c
index 09025497..7bb7c7fb 100644
--- a/window-copy.c
+++ b/window-copy.c
@@ -2438,12 +2438,11 @@ void
window_copy_add_formats(struct window_pane *wp, struct format_tree *ft)
{
struct window_copy_mode_data *data = wp->modedata;
- struct screen *s = &data->screen;
if (wp->mode != &window_copy_mode)
return;
- format_add(ft, "selection_present", "%d", s->sel.flag);
+ format_add(ft, "selection_present", "%d", data->screen.sel.flag);
format_add(ft, "scroll_position", "%d", data->oy);
}