Tweak x_connection_closed when I/O error

* src/xterm.c (x_connection_closed): Don’t dereference dpyinfo
in the unlikely case where it is null and ioerror is true.
This pacifies gcc 11.2.1 -Wanalyzer-null-dereference.
This commit is contained in:
Paul Eggert 2021-10-03 20:11:57 -07:00
parent 595e506c82
commit e1fb731393

View file

@ -10133,8 +10133,9 @@ x_connection_closed (Display *dpy, const char *error_message, bool ioerror)
frame on it. */
dpyinfo->reference_count++;
dpyinfo->terminal->reference_count++;
if (ioerror)
dpyinfo->display = 0;
}
if (ioerror) dpyinfo->display = 0;
/* First delete frames whose mini-buffers are on frames
that are on the dead display. */