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:
parent
595e506c82
commit
e1fb731393
1 changed files with 2 additions and 1 deletions
|
@ -10133,8 +10133,9 @@ x_connection_closed (Display *dpy, const char *error_message, bool ioerror)
|
||||||
frame on it. */
|
frame on it. */
|
||||||
dpyinfo->reference_count++;
|
dpyinfo->reference_count++;
|
||||||
dpyinfo->terminal->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
|
/* First delete frames whose mini-buffers are on frames
|
||||||
that are on the dead display. */
|
that are on the dead display. */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue