Commit b310a2a6 authored by Fam Zheng's avatar Fam Zheng Committed by Gerd Hoffmann
Browse files

gtk: Don't crash if -nodefaults



This fixes a crash by just skipping the vte resize hack if cur is NULL.

Reproducer:

qemu-system-x86_64 -nodefaults

Signed-off-by: default avatarFam Zheng <famz@redhat.com>
Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
parent 8a0f9b52
Loading
Loading
Loading
Loading
+9 −7
Original line number Diff line number Diff line
@@ -1909,6 +1909,7 @@ void gtk_display_init(DisplayState *ds, bool full_screen, bool grab_on_hover)
#ifdef VTE_RESIZE_HACK
    {
        VirtualConsole *cur = gd_vc_find_current(s);
        if (cur) {
            int i;

            for (i = 0; i < s->nb_vcs; i++) {
@@ -1919,6 +1920,7 @@ void gtk_display_init(DisplayState *ds, bool full_screen, bool grab_on_hover)
            }
            gd_update_windowsize(cur);
        }
    }
#endif

    if (full_screen) {