Commit da6234e2 authored by Noah Friedman's avatar Noah Friedman

Make sure pixel sizes are zero when setting window size for ptys.

* sysdep.c (set_window_size): Initialize data to zero to avoid
passing any garbage from the stack to ioctl.
parent 2d15296d
Pipeline #7569 failed with stage
in 99 minutes and 17 seconds
......@@ -1447,6 +1447,7 @@ set_window_size (int fd, int height, int width)
/* BSD-style. */
struct winsize size;
memset (&size, 0, sizeof (size));
size.ws_row = height;
size.ws_col = width;
......@@ -1457,6 +1458,7 @@ set_window_size (int fd, int height, int width)
/* SunOS - style. */
struct ttysize size;
memset (&size, 0, sizeof (size));
size.ts_lines = height;
size.ts_cols = width;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment